Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 705423 Details for
Bug 787761
dev-cpp/commoncpp2-1.8.1-r4 fails to compile with gcc-11
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build.log
build.log (text/plain), 120.11 KB, created by
Agostino Sarubbo
on 2021-05-02 18:30:55 UTC
(
hide
)
Description:
build.log
Filename:
MIME Type:
Creator:
Agostino Sarubbo
Created:
2021-05-02 18:30:55 UTC
Size:
120.11 KB
patch
obsolete
> * Package: dev-cpp/commoncpp2-1.8.1-r4 > * Repository: gentoo > * USE: abi_x86_64 amd64 elibc_glibc ipv6 kernel_linux ssl userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > > >@@@@@ PLEASE PAY ATTENTION HERE!!! @@@@@ >This information may help you to understand if this is a duplicate or if this bug exists after you pushed a fix; >This ebuild was merged at the following commit: >https://github.com/gentoo/gentoo/commit/b37752f9f8ec1ffd84fe799bd886f1cf24372db7 (Sun May 2 15:26:16 UTC 2021) >@@@@@ END @@@@@ > > > >emerge --info: >Portage 3.0.18 (python 3.9.4-final-0, default/linux/amd64/17.1, gcc-11.1.0, glibc-2.33, 5.4.0-1029-aws x86_64) >================================================================= >System uname: Linux-5.4.0-1029-aws-x86_64-Intel-R-_Xeon-R-_Platinum_8124M_CPU_@_3.00GHz-with-glibc2.33 >KiB Mem: 71926568 total, 52050632 free >KiB Swap: 0 total, 0 free >sh bash 5.1_p4 >ld GNU ld (Gentoo 2.36.1 p3) 2.36.1 >app-shells/bash: 5.1_p4::gentoo >dev-lang/perl: 5.32.1::gentoo >dev-lang/python: 2.7.18_p8::gentoo, 3.7.10_p1::gentoo, 3.8.9::gentoo, 3.9.4::gentoo >dev-lang/rust: 1.51.0-r2::gentoo >dev-util/cmake: 3.20.2::gentoo >dev-util/pkgconfig: 0.29.2::gentoo >sys-apps/baselayout: 2.7-r2::gentoo >sys-apps/openrc: 0.42.1-r1::gentoo >sys-apps/sandbox: 2.23::gentoo >sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo >sys-devel/automake: 1.16.3-r1::gentoo >sys-devel/binutils: 2.36.1-r1::gentoo >sys-devel/gcc: 11.1.0::gentoo >sys-devel/gcc-config: 2.4::gentoo >sys-devel/libtool: 2.4.6-r6::gentoo >sys-devel/make: 4.3::gentoo >sys-kernel/linux-headers: 5.12::gentoo (virtual/os-headers) >sys-libs/glibc: 2.33::gentoo >Repositories: > >gentoo > location: /usr/portage > sync-type: rsync > sync-uri: rsync://rsync.gentoo.org/gentoo-portage > priority: -1000 > sync-rsync-extra-opts: > sync-rsync-verify-max-age: 24 > sync-rsync-verify-metamanifest: yes > sync-rsync-verify-jobs: 1 > >ACCEPT_KEYWORDS="amd64 ~amd64" >ACCEPT_LICENSE="* GPL-2" >CBUILD="x86_64-pc-linux-gnu" >CC="x86_64-pc-linux-gnu-gcc" >CFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >CHOST="x86_64-pc-linux-gnu" >CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt" >CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo" >CXX="x86_64-pc-linux-gnu-g++" >CXXFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >DISTDIR="/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/distdir" >EMERGE_DEFAULT_OPTS="--with-bdeps=y -1 -k -b" >ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR" >FCFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs binpkg-multi-instance buildpkg config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms sign split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" >FFLAGS="-O2 -pipe -march=x86-64 -frecord-gcc-switches" >GENTOO_MIRRORS="http://distfiles.gentoo.org" >LANG="en_US.utf8" >LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0" >MAKEOPTS="-j36" >PKGDIR="/root/.packages" >PORTAGE_CONFIGROOT="/" >PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git" >PORTAGE_TMPDIR="/var/tmp" >USE="acl amd64 berkdb bzip2 cli crypt dri elogind fortran gdbm iconv ipv6 jumbo-build libglvnd libtirpc multilib native-symlinks ncurses nls nptl openmp pam pcre readline seccomp split-usr ssl tcpd unicode xattr zlib" ABI_X86="64" ELIBC="glibc" KERNEL="linux" USERLAND="GNU" >Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS > > > > > >emerge history: >2021-05-02T18:22:16 >>> dev-lang/python-exec-2.4.6-r4 >2021-05-02T18:22:21 >>> sys-devel/gcc-config-2.4 >2021-05-02T18:22:25 >>> sys-devel/binutils-config-5.4 > > > >>>> Unpacking source... >>>> Unpacking commoncpp2-1.8.1.tar.gz to /var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work >>>> Source unpacked in /var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work >>>> Preparing source in /var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1 ... > * Applying 1.8.1-configure_detect_netfilter.patch ... > [ ok ] > * Applying 1.8.0-glibc212.patch ... >patching file src/applog.cpp >Hunk #1 succeeded at 45 with fuzz 1 (offset 1 line). > [ ok ] > * Applying 1.8.1-autoconf-update.patch ... > [ ok ] > * Applying 1.8.1-fix-buffer-overflow.patch ... > [ ok ] > * Applying 1.8.1-parallel-build.patch ... > [ ok ] > * Applying 1.8.1-libgcrypt.patch ... > [ ok ] > * Applying 1.8.1-fix-c++14.patch ... > [ ok ] > * Applying 1.8.1-gnutls-3.4.patch ... > [ ok ] > * Applying 1.8.1-fix-gcc9.patch ... > [ ok ] > * Running eautoreconf in '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1' ... > * Running 'libtoolize --install --copy --force --automake' ... > [ ok ] > * Running 'aclocal -I m4' ... > [ ok ] > * Running 'autoconf --force' ... > [ ok ] > * Running 'autoheader' ... > [ ok ] > * Running 'automake --add-missing --copy --force-missing' ... > [ ok ] > * Running elibtoolize in: commoncpp2-1.8.1/ > * Running elibtoolize in: commoncpp2-1.8.1/autoconf/ > * Applying portage/1.2.0 patch ... > * Applying sed/1.5.6 patch ... > * Applying as-needed/2.4.3 patch ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1 ... > * econf: updating commoncpp2-1.8.1/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating commoncpp2-1.8.1/autoconf/config.sub with /usr/share/gnuconfig/config.sub > * econf: updating commoncpp2-1.8.1/autoconf/config.guess with /usr/share/gnuconfig/config.guess > * econf: updating commoncpp2-1.8.1/config.guess with /usr/share/gnuconfig/config.guess >./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/commoncpp2-1.8.1-r4 --htmldir=/usr/share/doc/commoncpp2-1.8.1-r4/html --with-sysroot=/ --libdir=/usr/lib64 --disable-debug --with-ipv6 --with-openssl --disable-static --without-doxygen >checking build system type... x86_64-pc-linux-gnu >checking host system type... x86_64-pc-linux-gnu >checking target system type... x86_64-pc-linux-gnu >checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc >checking whether the C compiler works... yes >checking for C compiler default output file name... a.out >checking for suffix of executables... >checking whether we are cross compiling... no >checking for suffix of object files... o >checking whether we are using the GNU C compiler... yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc >checking whether we are using the GNU C compiler... (cached) yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes >checking whether we are using the GNU C++ compiler... yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... yes >checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E >checking whether we are using the GNU C++ compiler... (cached) yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... (cached) yes >checking for grep that handles long lines and -e... /bin/grep >checking for egrep... /bin/grep -E >checking for ANSI C header files... yes >checking for sys/types.h... yes >checking for sys/stat.h... yes >checking for stdlib.h... yes >checking for string.h... yes >checking for memory.h... yes >checking for strings.h... yes >checking for inttypes.h... yes >checking for stdint.h... yes >checking for unistd.h... yes >checking minix/config.h usability... no >checking minix/config.h presence... no >checking for minix/config.h... no >checking whether it is safe to define __EXTENSIONS__... yes >checking for x86_64-pc-linux-gnu-gcc... (cached) x86_64-pc-linux-gnu-gcc >checking whether we are using the GNU C compiler... (cached) yes >checking whether x86_64-pc-linux-gnu-gcc accepts -g... (cached) yes >checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... (cached) none needed >checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... (cached) yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking for library containing strerror... none required >checking for MSC environment... no >checking how to print strings... printf >checking for a sed that does not truncate output... /bin/sed >checking for fgrep... /bin/grep -F >checking for ld used by x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-ld >checking if the linker (x86_64-pc-linux-gnu-ld) is GNU ld... yes >checking for BSD- or MS-compatible name lister (nm)... x86_64-pc-linux-gnu-nm >checking the name lister (x86_64-pc-linux-gnu-nm) interface... BSD nm >checking whether ln -s works... yes >checking the maximum length of command line arguments... 1572864 >checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop >checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop >checking for x86_64-pc-linux-gnu-ld option to reload object files... -r >checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump >checking how to recognize dependent libraries... pass_all >checking for x86_64-pc-linux-gnu-dlltool... no >checking for dlltool... no >checking how to associate runtime and link libraries... printf %s\n >checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar >checking for archiver @FILE support... @ >checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip >checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib >checking for gawk... gawk >checking command to parse x86_64-pc-linux-gnu-nm output from x86_64-pc-linux-gnu-gcc object... ok >checking for sysroot... / >checking for a working dd... /bin/dd >checking how to truncate binary pipes... /bin/dd bs=4096 count=1 >checking for x86_64-pc-linux-gnu-mt... no >checking for mt... no >checking if : is a manifest tool... no >checking for dlfcn.h... yes >checking for objdir... .libs >checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no >checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-gcc linker (x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes >checking whether -lc should be explicitly linked in... no >checking dynamic linker characteristics... GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking whether stripping libraries is possible... yes >checking if libtool supports shared libraries... yes >checking whether to build shared libraries... yes >checking whether to build static libraries... no >checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E >checking for ld used by x86_64-pc-linux-gnu-g++... x86_64-pc-linux-gnu-ld -m elf_x86_64 >checking if the linker (x86_64-pc-linux-gnu-ld -m elf_x86_64) is GNU ld... yes >checking whether the x86_64-pc-linux-gnu-g++ linker (x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes >checking for x86_64-pc-linux-gnu-g++ option to produce PIC... -fPIC -DPIC >checking if x86_64-pc-linux-gnu-g++ PIC flag -fPIC -DPIC works... yes >checking if x86_64-pc-linux-gnu-g++ static flag -static works... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... yes >checking if x86_64-pc-linux-gnu-g++ supports -c -o file.o... (cached) yes >checking whether the x86_64-pc-linux-gnu-g++ linker (x86_64-pc-linux-gnu-ld -m elf_x86_64) supports shared libraries... yes >checking dynamic linker characteristics... (cached) GNU/Linux ld.so >checking how to hardcode library paths into programs... immediate >checking for a BSD-compatible install... /usr/lib/portage/python3.9/ebuild-helpers/xattr/install -c >checking whether build environment is sane... yes >checking for a thread-safe mkdir -p... /bin/mkdir -p >checking whether make sets $(MAKE)... yes >checking whether make supports the include directive... yes (GNU style) >checking whether make supports nested variables... yes >checking dependency style of x86_64-pc-linux-gnu-gcc... none >checking dependency style of x86_64-pc-linux-gnu-g++... none >checking for C/C++ restrict keyword... __restrict >checking for working volatile... yes >checking for inline... inline >checking for x86_64-pc-linux-gnu-ranlib... (cached) x86_64-pc-linux-gnu-ranlib >checking for genorated automake files... found >checking whether to enable maintainer-specific portions of Makefiles... no >checking for Win32 gnu environment... no >checking whether system meets Posix.1... yes >checking features.h usability... yes >checking features.h presence... yes >checking for features.h... yes >checking fcntl.h usability... yes >checking fcntl.h presence... yes >checking for fcntl.h... yes >checking sys/fcntl.h usability... yes >checking sys/fcntl.h presence... yes >checking for sys/fcntl.h... yes >checking whether time.h and sys/time.h may both be included... yes >checking sys/time.h usability... yes >checking sys/time.h presence... yes >checking for sys/time.h... yes >checking for sys/types.h... (cached) yes >checking bits/wordsize.h usability... yes >checking bits/wordsize.h presence... yes >checking for bits/wordsize.h... yes >checking endian.h usability... yes >checking endian.h presence... yes >checking for endian.h... yes >checking for sigaction... yes >checking for setitimer... yes >checking for sigwait... yes >checking bsd/signal.h usability... no >checking bsd/signal.h presence... no >checking for bsd/signal.h... no >checking return type of signal handlers... void >checking whether sigwait has 2 arguments... yes >checking for strcasecmp... yes >checking for strings.h... (cached) yes >checking alloca.h usability... yes >checking alloca.h presence... yes >checking for alloca.h... yes >checking for getopt... yes >checking getopt.h usability... yes >checking getopt.h presence... yes >checking for getopt.h... yes >checking for getopt_long in -lgnugetopt... no >checking for getopt_long... yes >checking for dlfcn.h... (cached) yes >checking for shl_load in -ldld... no >checking for dlopen in -ldl... yes >checking pthread.h usability... yes >checking pthread.h presence... yes >checking for pthread.h... yes >checking sys/atomic_op.h usability... no >checking sys/atomic_op.h presence... no >checking for sys/atomic_op.h... no >checking sys/atomic.h usability... no >checking sys/atomic.h presence... no >checking for sys/atomic.h... no >checking thread.h usability... no >checking thread.h presence... no >checking for thread.h... no >checking whether x86_64-pc-linux-gnu-gcc accepts -kthread... no >checking whether x86_64-pc-linux-gnu-gcc accepts -pthread... yes >checking for pthread_self in -lpthread... yes >checking for pthread_mach_thread_np in -lpthread... no >checking for nanosleep in -lpthread... yes >checking for clock_gettime in -lrt... yes >checking for mlockall in -lrt... yes >checking if more special flags are required for pthreads... no >checking pthread_np.h usability... no >checking pthread_np.h presence... no >checking for pthread_np.h... no >checking semaphore.h usability... yes >checking semaphore.h presence... yes >checking for semaphore.h... yes >checking sched.h usability... yes >checking sched.h presence... yes >checking for sched.h... yes >checking sys/sched.h usability... no >checking sys/sched.h presence... no >checking for sys/sched.h... no >checking for sched_getscheduler... yes >checking for recursive mutex type support... linux >checking for pthread_mutexattr_settype in -lpthread... yes >checking for pthread_rwlock_init in -lpthread... yes >checking for pread in -lc... yes >checking for pthread_suspend in -lpthread... no >checking for pthread_attr_setstacksize in -lpthread... yes >checking for pthread_yield_np in -lpthread... no >checking for pthread_yield in -lpthread... yes >checking for pthread_cancel in -lpthread... yes >checking for pthread_setcanceltype in -lpthread... yes >checking for pthread_delay_np in -lpthread... no >checking for setenv... yes >checking for localtime_r in -lpthread... yes >checking for readdir_r in -lpthread... yes >checking for strerror_r in -lpthread... yes >checking for getpwuid_r in -lpthread... yes >checking for getgrnam_r in -lpthread... yes >checking poll.h usability... yes >checking poll.h presence... yes >checking for poll.h... yes >checking sys/poll.h usability... yes >checking sys/poll.h presence... yes >checking for sys/poll.h... yes >checking sys/stream.h usability... no >checking sys/stream.h presence... no >checking for sys/stream.h... no >checking for poll... yes >checking net/if.h usability... yes >checking net/if.h presence... yes >checking for net/if.h... yes >checking sys/socket.h usability... yes >checking sys/socket.h presence... yes >checking for sys/socket.h... yes >checking select.h usability... no >checking select.h presence... no >checking for select.h... no >checking sys/select.h usability... yes >checking sys/select.h presence... yes >checking for sys/select.h... yes >checking netinet/in_systm.h usability... yes >checking netinet/in_systm.h presence... yes >checking for netinet/in_systm.h... yes >checking netinet/ip.h usability... yes >checking netinet/ip.h presence... yes >checking for netinet/ip.h... yes >checking netinet/inet.h usability... no >checking netinet/inet.h presence... no >checking for netinet/inet.h... no >checking netinet/in.h usability... yes >checking netinet/in.h presence... yes >checking for netinet/in.h... yes >checking arpa/inet.h usability... yes >checking arpa/inet.h presence... yes >checking for arpa/inet.h... yes >checking sys/sockio.h usability... no >checking sys/sockio.h presence... no >checking for sys/sockio.h... no >checking sys/un.h usability... yes >checking sys/un.h presence... yes >checking for sys/un.h... yes >checking for socket in -lsocket... no >checking for getaddrinfo in -lc... yes >checking sys/libcsys.h usability... no >checking sys/libcsys.h presence... no >checking for sys/libcsys.h... no >checking for inet_aton in -lc... yes >checking for socklen_t defined... yes >checking errno.h usability... yes >checking errno.h presence... yes >checking for errno.h... yes >checking limits.h usability... yes >checking limits.h presence... yes >checking for limits.h... yes >checking for sys/types.h... (cached) yes >checking for sys/socket.h... (cached) yes >checking sys/ioctl.h usability... yes >checking sys/ioctl.h presence... yes >checking for sys/ioctl.h... yes >checking for unistd.h... (cached) yes >checking for net/if.h... (cached) yes >checking for linux/netfilter_ipv4.h... yes >checking for linux/netfilter_ipv6.h... yes >checking openssl/ssl.h usability... yes >checking openssl/ssl.h presence... yes >checking for openssl/ssl.h... yes >checking zlib.h usability... yes >checking zlib.h presence... yes >checking for zlib.h... yes >checking sys/file.h usability... yes >checking sys/file.h presence... yes >checking for sys/file.h... yes >checking sys/param.h usability... yes >checking sys/param.h presence... yes >checking for sys/param.h... yes >checking sys/wait.h usability... yes >checking sys/wait.h presence... yes >checking for sys/wait.h... yes >checking syslog.h usability... yes >checking syslog.h presence... yes >checking for syslog.h... yes >checking syslog.hposix_evlog.h usability... no >checking syslog.hposix_evlog.h presence... no >checking for syslog.hposix_evlog.h... no >checking ss.h usability... no >checking ss.h presence... no >checking for ss.h... no >checking ioctl.h usability... no >checking ioctl.h presence... no >checking for ioctl.h... no >checking for realpath... yes >checking for lstat... yes >checking for snprintf... yes >checking for memmove... yes >checking for strdup... yes >checking for lockf... yes >checking for waitpid... yes >checking for wait4... yes >checking for gettimeofday... yes >checking for posix_memalign... yes >checking for setegid... yes >checking for setpgrp... yes >checking for getpagesize... yes >checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E >checking whether we are using the GNU C++ compiler... (cached) yes >checking whether x86_64-pc-linux-gnu-g++ accepts -g... (cached) yes >checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E >checking whether x86_64-pc-linux-gnu-g++ has built-in bool type... yes >checking whether x86_64-pc-linux-gnu-g++ supports -fhandle-exceptions... no >checking whether x86_64-pc-linux-gnu-g++ supports exception handling... yes >checking exception usability... yes >checking exception presence... yes >checking for exception... yes >checking whether x86_64-pc-linux-gnu-g++ supports mutable... yes >checking whether x86_64-pc-linux-gnu-g++ supports namespace... yes >checking wheather old style iostreams... no >checking sstream usability... yes >checking sstream presence... yes >checking for sstream... yes >checking whether x86_64-pc-linux-gnu-g++ has new(size_t,void*)... yes >checking for debugging... no >checking for profiling... no >checking for doxygen... no >checking that generated files are newer than configure... done >configure: creating ./config.status >config.status: creating src/ccgnu2-config >config.status: creating src/libccext2.pc >config.status: creating src/libccgnu2.pc >config.status: creating src/Makefile >config.status: creating w32/Makefile >config.status: creating w32/vs2008/Makefile >config.status: creating w32/vs2008/ccext2.vcproj >config.status: creating w32/vs2008/ccgnu2.vcproj >config.status: creating w32/vs2008/common.sln >config.status: creating m4/Makefile >config.status: creating doc/Doxyfile >config.status: creating doc/Makefile >config.status: creating demo/Makefile >config.status: creating inc/Makefile >config.status: creating inc/cc++/Makefile >config.status: creating Makefile >config.status: creating commoncpp2.spec >config.status: creating tests/Makefile >config.status: creating commoncpp2.list >config.status: WARNING: 'commoncpp2.list.in' seems to ignore the --datarootdir setting >config.status: creating w32/ccgnu2.dsp >config.status: creating w32/ccext2.dsp >config.status: creating w32/ccgnu2.vcproj >config.status: creating w32/ccext2.vcproj >config.status: creating config.h >config.status: executing libtool commands >config.status: executing depfiles commands >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1 ... >make -j36 >make all-recursive >make[1]: Entering directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1' >Making all in inc >make[2]: Entering directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/inc' >Making all in cc++ >make[3]: Entering directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/inc/cc++' >make[3]: Nothing to be done for 'all'. >make[3]: Leaving directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/inc/cc++' >make[3]: Entering directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/inc' >make[3]: Nothing to be done for 'all-am'. >make[3]: Leaving directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/inc' >make[2]: Leaving directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/inc' >Making all in src >make[2]: Entering directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/src' >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o thread.lo thread.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o mutex.lo mutex.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o semaphore.lo semaphore.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o threadkey.lo threadkey.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o friends.lo friends.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o event.lo event.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o slog.lo slog.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o dir.lo dir.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o file.lo file.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o inaddr.lo inaddr.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o peer.lo peer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o timer.lo timer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o socket.lo socket.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o strchar.lo strchar.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o simplesocket.lo simplesocket.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o mempager.lo mempager.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o keydata.lo keydata.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o dso.lo dso.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o exception.lo exception.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o missing.lo missing.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o process.lo process.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o string.lo string.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o in6addr.lo in6addr.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o buffer.lo buffer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o lockfile.lo lockfile.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o nat.lo nat.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o runlist.lo runlist.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o assoc.lo assoc.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o pointer.lo pointer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o linked.lo linked.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o map.lo map.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o cidr.lo cidr.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o numbers.lo numbers.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o zstream.lo zstream.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o socketport.lo socketport.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o url.lo url.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c semaphore.cpp -fPIC -DPIC -o .libs/semaphore.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c mutex.cpp -fPIC -DPIC -o .libs/mutex.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c threadkey.cpp -fPIC -DPIC -o .libs/threadkey.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c friends.cpp -fPIC -DPIC -o .libs/friends.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c event.cpp -fPIC -DPIC -o .libs/event.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c thread.cpp -fPIC -DPIC -o .libs/thread.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c simplesocket.cpp -fPIC -DPIC -o .libs/simplesocket.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c peer.cpp -fPIC -DPIC -o .libs/peer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c socket.cpp -fPIC -DPIC -o .libs/socket.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c exception.cpp -fPIC -DPIC -o .libs/exception.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c keydata.cpp -fPIC -DPIC -o .libs/keydata.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c buffer.cpp -fPIC -DPIC -o .libs/buffer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c missing.cpp -fPIC -DPIC -o .libs/missing.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c slog.cpp -fPIC -DPIC -o .libs/slog.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c inaddr.cpp -fPIC -DPIC -o .libs/inaddr.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c dso.cpp -fPIC -DPIC -o .libs/dso.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c file.cpp -fPIC -DPIC -o .libs/file.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c timer.cpp -fPIC -DPIC -o .libs/timer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c strchar.cpp -fPIC -DPIC -o .libs/strchar.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c runlist.cpp -fPIC -DPIC -o .libs/runlist.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c dir.cpp -fPIC -DPIC -o .libs/dir.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c process.cpp -fPIC -DPIC -o .libs/process.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c mempager.cpp -fPIC -DPIC -o .libs/mempager.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c cidr.cpp -fPIC -DPIC -o .libs/cidr.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c pointer.cpp -fPIC -DPIC -o .libs/pointer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c string.cpp -fPIC -DPIC -o .libs/string.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c socketport.cpp -fPIC -DPIC -o .libs/socketport.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c numbers.cpp -fPIC -DPIC -o .libs/numbers.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c assoc.cpp -fPIC -DPIC -o .libs/assoc.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c nat.cpp -fPIC -DPIC -o .libs/nat.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c map.cpp -fPIC -DPIC -o .libs/map.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c zstream.cpp -fPIC -DPIC -o .libs/zstream.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c lockfile.cpp -fPIC -DPIC -o .libs/lockfile.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c url.cpp -fPIC -DPIC -o .libs/url.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c linked.cpp -fPIC -DPIC -o .libs/linked.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c in6addr.cpp -fPIC -DPIC -o .libs/in6addr.o >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o xml.lo xml.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c xml.cpp -fPIC -DPIC -o .libs/xml.o >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o persist.lo persist.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c persist.cpp -fPIC -DPIC -o .libs/persist.o >dir.cpp: In member function âconst char* ost::Dir::getName()â: >dir.cpp:271:14: warning: â-Wdeprecated-declarations][]] > 271 | readdir_r(dir, save, &entry); > | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ >In file included from ../inc/cc++/file.h:70, > from dir.cpp:42: >/usr/include/dirent.h:183:12: note: declared here > 183 | extern int readdir_r (DIR *__restrict __dirp, > | ^~~~~~~~~ >map.cpp: In member function âvoid* ost::MapTable::getFirst()â: >map.cpp:138:28: warning: ISO C++17 does not allow â-Wregister][]] > 138 | for (register unsigned i = 0; obj == NULL && i < range; i++) > | ^ >map.cpp: In member function âvoid* ost::MapTable::getLast()â: >map.cpp:152:23: warning: ISO C++17 does not allow â-Wregister][]] > 152 | for (register int i = range - 1; obj == NULL && i >= 0; i--) > | ^ >exception.cpp: In member function âvirtual const char* ost::IOException::getSystemErrorString() constâ: >exception.cpp:88:15: warning: ignoring return value of â-Wunused-result][]] > 88 | strerror_r(_systemError, _systemErrorString, errStrSize); > | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ >process.cpp: In static member function âstatic bool ost::Process::setGroup(const char*)â: >process.cpp:344:12: warning: ignoring return value of â-Wunused-result][]] > 344 | setegid(group->gr_gid); > | ~~~~~~~^~~~~~~~~~~~~~~ >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o engine.lo engine.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o digest.lo digest.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o cmdoptns.lo cmdoptns.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o date.lo date.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o md5.lo md5.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o unix.lo unix.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o network.lo network.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o serial.lo serial.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o urlstring.lo urlstring.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o tokenizer.lo tokenizer.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o mime.lo mime.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c engine.cpp -fPIC -DPIC -o .libs/engine.o >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o ssl.lo ssl.cpp >/bin/sh ../libtool --tag=CXX --mode=compile x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c -o applog.lo applog.cpp >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c digest.cpp -fPIC -DPIC -o .libs/digest.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c cmdoptns.cpp -fPIC -DPIC -o .libs/cmdoptns.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c md5.cpp -fPIC -DPIC -o .libs/md5.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c date.cpp -fPIC -DPIC -o .libs/date.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c unix.cpp -fPIC -DPIC -o .libs/unix.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c urlstring.cpp -fPIC -DPIC -o .libs/urlstring.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c tokenizer.cpp -fPIC -DPIC -o .libs/tokenizer.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c serial.cpp -fPIC -DPIC -o .libs/serial.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c network.cpp -fPIC -DPIC -o .libs/network.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c ssl.cpp -fPIC -DPIC -o .libs/ssl.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c applog.cpp -fPIC -DPIC -o .libs/applog.o >libtool: compile: x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I.. -I../inc -I../src -DCCXX_EXPORT_LIBRARY -D_GNU_SOURCE -I../inc -O2 -pipe -march=x86-64 -frecord-gcc-switches -c mime.cpp -fPIC -DPIC -o .libs/mime.o >In file included from persist.cpp:39: >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:269:72: note: in expansion of macro âTHROWSâ > 269 | std::iostream& stream, EngineMode mode, bool compress=true) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:290:42: note: in expansion of macro âTHROWSâ > 290 | void write(const BaseObject &object) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:296:42: note: in expansion of macro âTHROWSâ > 296 | void write(const BaseObject *object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:301:26: note: in expansion of macro âTHROWSâ > 301 | void write(int8 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:302:26: note: in expansion of macro âTHROWSâ > 302 | void write(uint8 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:303:26: note: in expansion of macro âTHROWSâ > 303 | void write(int16 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:304:26: note: in expansion of macro âTHROWSâ > 304 | void write(uint16 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:305:26: note: in expansion of macro âTHROWSâ > 305 | void write(int32 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:306:26: note: in expansion of macro âTHROWSâ > 306 | void write(uint32 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:308:26: note: in expansion of macro âTHROWSâ > 308 | void write(int64 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:309:26: note: in expansion of macro âTHROWSâ > 309 | void write(uint64 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:311:26: note: in expansion of macro âTHROWSâ > 311 | void write(float i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:312:26: note: in expansion of macro âTHROWSâ > 312 | void write(double i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:315:35: note: in expansion of macro âTHROWSâ > 315 | void write(const String& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:316:40: note: in expansion of macro âTHROWSâ > 316 | void write(const std::string& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:319:60: note: in expansion of macro âTHROWSâ > 319 | void writeBinary(const uint8* data, const uint32 size) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:327:35: note: in expansion of macro âTHROWSâ > 327 | void read(BaseObject &object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:332:36: note: in expansion of macro âTHROWSâ > 332 | void read(BaseObject *&object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:337:26: note: in expansion of macro âTHROWSâ > 337 | void read(int8& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:338:26: note: in expansion of macro âTHROWSâ > 338 | void read(uint8& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:339:26: note: in expansion of macro âTHROWSâ > 339 | void read(int16& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:340:26: note: in expansion of macro âTHROWSâ > 340 | void read(uint16& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:341:26: note: in expansion of macro âTHROWSâ > 341 | void read(int32& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:342:26: note: in expansion of macro âTHROWSâ > 342 | void read(uint32& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:344:26: note: in expansion of macro âTHROWSâ > 344 | void read(int64& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:345:26: note: in expansion of macro âTHROWSâ > 345 | void read(uint64& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:347:26: note: in expansion of macro âTHROWSâ > 347 | void read(float& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:348:26: note: in expansion of macro âTHROWSâ > 348 | void read(double& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:351:28: note: in expansion of macro âTHROWSâ > 351 | void read(String& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:352:33: note: in expansion of macro âTHROWSâ > 352 | void read(std::string& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:355:47: note: in expansion of macro âTHROWSâ > 355 | void readBinary(uint8* data, uint32 size) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:362:41: note: in expansion of macro âTHROWSâ > 362 | void readObject(BaseObject* object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:367:30: note: in expansion of macro âTHROWSâ > 367 | const String readClass() THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:405:64: note: in expansion of macro âTHROWSâ > 405 | XPORT Engine& operator >>( Engine& ar, BaseObject &ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:407:65: note: in expansion of macro âTHROWSâ > 407 | PORT Engine& operator >>( Engine& ar, BaseObject *&ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:409:65: note: in expansion of macro âTHROWSâ > 409 | PORT Engine& operator <<( Engine& ar, BaseObject const &ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:411:65: note: in expansion of macro âTHROWSâ > 411 | PORT Engine& operator <<( Engine& ar, BaseObject const *ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:414:53: note: in expansion of macro âTHROWSâ > 414 | __EXPORT Engine& operator >>( Engine& ar, int8& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:416:53: note: in expansion of macro âTHROWSâ > 416 | __EXPORT Engine& operator <<( Engine& ar, int8 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:419:54: note: in expansion of macro âTHROWSâ > 419 | __EXPORT Engine& operator >>( Engine& ar, uint8& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:421:54: note: in expansion of macro âTHROWSâ > 421 | __EXPORT Engine& operator <<( Engine& ar, uint8 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:424:54: note: in expansion of macro âTHROWSâ > 424 | __EXPORT Engine& operator >>( Engine& ar, int16& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:426:54: note: in expansion of macro âTHROWSâ > 426 | __EXPORT Engine& operator <<( Engine& ar, int16 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:429:55: note: in expansion of macro âTHROWSâ > 429 | __EXPORT Engine& operator >>( Engine& ar, uint16& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:431:55: note: in expansion of macro âTHROWSâ > 431 | __EXPORT Engine& operator <<( Engine& ar, uint16 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:434:54: note: in expansion of macro âTHROWSâ > 434 | __EXPORT Engine& operator >>( Engine& ar, int32& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:436:54: note: in expansion of macro âTHROWSâ > 436 | __EXPORT Engine& operator <<( Engine& ar, int32 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:439:55: note: in expansion of macro âTHROWSâ > 439 | __EXPORT Engine& operator >>( Engine& ar, uint32& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:441:55: note: in expansion of macro âTHROWSâ > 441 | __EXPORT Engine& operator <<( Engine& ar, uint32 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:445:54: note: in expansion of macro âTHROWSâ > 445 | __EXPORT Engine& operator >>( Engine& ar, int64& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:447:54: note: in expansion of macro âTHROWSâ > 447 | __EXPORT Engine& operator <<( Engine& ar, int64 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:450:55: note: in expansion of macro âTHROWSâ > 450 | __EXPORT Engine& operator >>( Engine& ar, uint64& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:452:55: note: in expansion of macro âTHROWSâ > 452 | __EXPORT Engine& operator <<( Engine& ar, uint64 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:456:54: note: in expansion of macro âTHROWSâ > 456 | __EXPORT Engine& operator >>( Engine& ar, float& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:458:54: note: in expansion of macro âTHROWSâ > 458 | __EXPORT Engine& operator <<( Engine& ar, float ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:461:55: note: in expansion of macro âTHROWSâ > 461 | __EXPORT Engine& operator >>( Engine& ar, double& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:463:55: note: in expansion of macro âTHROWSâ > 463 | __EXPORT Engine& operator <<( Engine& ar, double ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:466:55: note: in expansion of macro âTHROWSâ > 466 | __EXPORT Engine& operator >>( Engine& ar, String& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:468:55: note: in expansion of macro âTHROWSâ > 468 | __EXPORT Engine& operator <<( Engine& ar, String ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:471:60: note: in expansion of macro âTHROWSâ > 471 | __EXPORT Engine& operator >>( Engine& ar, std::string& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:473:60: note: in expansion of macro âTHROWSâ > 473 | __EXPORT Engine& operator <<( Engine& ar, std::string ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:476:53: note: in expansion of macro âTHROWSâ > 476 | __EXPORT Engine& operator >>( Engine& ar, bool& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:478:53: note: in expansion of macro âTHROWSâ > 478 | __EXPORT Engine& operator <<( Engine& ar, bool ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:490:69: note: in expansion of macro âTHROWSâ > 490 | operator <<( Engine& ar, typename std::vector<T> const& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:504:63: note: in expansion of macro âTHROWSâ > 504 | gine& operator >>( Engine& ar, typename std::vector<T>& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:521:68: note: in expansion of macro âTHROWSâ > 521 | operator <<( Engine& ar, typename std::deque<T> const& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:535:62: note: in expansion of macro âTHROWSâ > 535 | ngine& operator >>( Engine& ar, typename std::deque<T>& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:556:75: note: in expansion of macro âTHROWSâ > 556 | or <<( Engine& ar, typename std::map<Key,Value> const & ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:570:68: note: in expansion of macro âTHROWSâ > 570 | operator >>( Engine& ar, typename std::map<Key,Value>& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:588:54: note: in expansion of macro âTHROWSâ > 588 | Engine& operator <<( Engine& ar, std::pair<x,y> &ob) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:599:54: note: in expansion of macro âTHROWSâ > 599 | Engine& operator >>(Engine& ar, std::pair<x, y> &ob) THROWS (PersistException) > | ^~~~~~ >make[2]: *** [Makefile:709: persist.lo] Error 1 >make[2]: *** Waiting for unfinished jobs.... >In file included from tokenizer.cpp:39: >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/tokenizer.h:177:34: note: in expansion of macro âTHROWSâ > 177 | iterator &operator ++ () THROWS (NoSuchElementException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/tokenizer.h:187:37: note: in expansion of macro âTHROWSâ > 187 | const char* operator * () THROWS (NoSuchElementException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >tokenizer.cpp:77:70: note: in expansion of macro âTHROWSâ > 77 | enizer::iterator& StringTokenizer::iterator::operator ++ () THROWS (StringTokenizer::NoSuchElementException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >tokenizer.cpp:113:55: note: in expansion of macro âTHROWSâ > 113 | const char * StringTokenizer::iterator::operator * () THROWS (StringTokenizer::NoSuchElementException) > | ^~~~~~ >make[2]: *** [Makefile:709: tokenizer.lo] Error 1 >ssl.cpp: In member function âbool ost::SSLStream::getSession()â: >ssl.cpp:358:23: error: âSSLv3_client_methodâ was not declared in this scope; did you mean âSSLv23_client_methodâ? > 358 | ctx = SSL_CTX_new(SSLv3_client_method()); > | ^~~~~~~~~~~~~~~~~~~ > | SSLv23_client_method >digest.cpp: In copy constructor âost::CRC32Digest::CRC32Digest(const ost::CRC32Digest&)â: >digest.cpp:163:20: warning: ISO C++17 does not allow â-Wregister][]] > 163 | register int32 i; > | ^ >digest.cpp: In member function âvirtual void ost::CRC32Digest::initDigest()â: >digest.cpp:179:20: warning: ISO C++17 does not allow â-Wregister][]] > 179 | register int32 i,j; > | ^ >digest.cpp:179:22: warning: ISO C++17 does not allow â-Wregister][]] > 179 | register int32 i,j; > | ^ >digest.cpp:180:21: warning: ISO C++17 does not allow â-Wregister][]] > 180 | register uint32 crc; > | ^~~ >digest.cpp: In member function âost::CRC32Digest& ost::CRC32Digest::operator=(const ost::CRC32Digest&)â: >digest.cpp:226:20: warning: ISO C++17 does not allow â-Wregister][]] > 226 | register int32 i; > | ^ >make[2]: *** [Makefile:709: ssl.lo] Error 1 >In file included from engine.cpp:39: >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:269:72: note: in expansion of macro âTHROWSâ > 269 | std::iostream& stream, EngineMode mode, bool compress=true) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:290:42: note: in expansion of macro âTHROWSâ > 290 | void write(const BaseObject &object) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:296:42: note: in expansion of macro âTHROWSâ > 296 | void write(const BaseObject *object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:301:26: note: in expansion of macro âTHROWSâ > 301 | void write(int8 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:302:26: note: in expansion of macro âTHROWSâ > 302 | void write(uint8 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:303:26: note: in expansion of macro âTHROWSâ > 303 | void write(int16 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:304:26: note: in expansion of macro âTHROWSâ > 304 | void write(uint16 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:305:26: note: in expansion of macro âTHROWSâ > 305 | void write(int32 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:306:26: note: in expansion of macro âTHROWSâ > 306 | void write(uint32 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:308:26: note: in expansion of macro âTHROWSâ > 308 | void write(int64 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:309:26: note: in expansion of macro âTHROWSâ > 309 | void write(uint64 i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:311:26: note: in expansion of macro âTHROWSâ > 311 | void write(float i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:312:26: note: in expansion of macro âTHROWSâ > 312 | void write(double i) THROWS (PersistException) { CCXX_ENGINEWRITE_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:315:35: note: in expansion of macro âTHROWSâ > 315 | void write(const String& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:316:40: note: in expansion of macro âTHROWSâ > 316 | void write(const std::string& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:319:60: note: in expansion of macro âTHROWSâ > 319 | void writeBinary(const uint8* data, const uint32 size) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:327:35: note: in expansion of macro âTHROWSâ > 327 | void read(BaseObject &object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:332:36: note: in expansion of macro âTHROWSâ > 332 | void read(BaseObject *&object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:337:26: note: in expansion of macro âTHROWSâ > 337 | void read(int8& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:338:26: note: in expansion of macro âTHROWSâ > 338 | void read(uint8& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:339:26: note: in expansion of macro âTHROWSâ > 339 | void read(int16& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:340:26: note: in expansion of macro âTHROWSâ > 340 | void read(uint16& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:341:26: note: in expansion of macro âTHROWSâ > 341 | void read(int32& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:342:26: note: in expansion of macro âTHROWSâ > 342 | void read(uint32& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:344:26: note: in expansion of macro âTHROWSâ > 344 | void read(int64& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:345:26: note: in expansion of macro âTHROWSâ > 345 | void read(uint64& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:347:26: note: in expansion of macro âTHROWSâ > 347 | void read(float& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:348:26: note: in expansion of macro âTHROWSâ > 348 | void read(double& i) THROWS (PersistException) { CCXX_ENGINEREAD_REF(i); } > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:351:28: note: in expansion of macro âTHROWSâ > 351 | void read(String& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:352:33: note: in expansion of macro âTHROWSâ > 352 | void read(std::string& str) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:355:47: note: in expansion of macro âTHROWSâ > 355 | void readBinary(uint8* data, uint32 size) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:362:41: note: in expansion of macro âTHROWSâ > 362 | void readObject(BaseObject* object) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:367:30: note: in expansion of macro âTHROWSâ > 367 | const String readClass() THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:405:64: note: in expansion of macro âTHROWSâ > 405 | XPORT Engine& operator >>( Engine& ar, BaseObject &ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:407:65: note: in expansion of macro âTHROWSâ > 407 | PORT Engine& operator >>( Engine& ar, BaseObject *&ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:409:65: note: in expansion of macro âTHROWSâ > 409 | PORT Engine& operator <<( Engine& ar, BaseObject const &ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:411:65: note: in expansion of macro âTHROWSâ > 411 | PORT Engine& operator <<( Engine& ar, BaseObject const *ob) THROWS (PersistException); > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:414:53: note: in expansion of macro âTHROWSâ > 414 | __EXPORT Engine& operator >>( Engine& ar, int8& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:416:53: note: in expansion of macro âTHROWSâ > 416 | __EXPORT Engine& operator <<( Engine& ar, int8 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:419:54: note: in expansion of macro âTHROWSâ > 419 | __EXPORT Engine& operator >>( Engine& ar, uint8& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:421:54: note: in expansion of macro âTHROWSâ > 421 | __EXPORT Engine& operator <<( Engine& ar, uint8 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:424:54: note: in expansion of macro âTHROWSâ > 424 | __EXPORT Engine& operator >>( Engine& ar, int16& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:426:54: note: in expansion of macro âTHROWSâ > 426 | __EXPORT Engine& operator <<( Engine& ar, int16 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:429:55: note: in expansion of macro âTHROWSâ > 429 | __EXPORT Engine& operator >>( Engine& ar, uint16& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:431:55: note: in expansion of macro âTHROWSâ > 431 | __EXPORT Engine& operator <<( Engine& ar, uint16 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:434:54: note: in expansion of macro âTHROWSâ > 434 | __EXPORT Engine& operator >>( Engine& ar, int32& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:436:54: note: in expansion of macro âTHROWSâ > 436 | __EXPORT Engine& operator <<( Engine& ar, int32 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:439:55: note: in expansion of macro âTHROWSâ > 439 | __EXPORT Engine& operator >>( Engine& ar, uint32& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:441:55: note: in expansion of macro âTHROWSâ > 441 | __EXPORT Engine& operator <<( Engine& ar, uint32 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:445:54: note: in expansion of macro âTHROWSâ > 445 | __EXPORT Engine& operator >>( Engine& ar, int64& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:447:54: note: in expansion of macro âTHROWSâ > 447 | __EXPORT Engine& operator <<( Engine& ar, int64 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:450:55: note: in expansion of macro âTHROWSâ > 450 | __EXPORT Engine& operator >>( Engine& ar, uint64& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:452:55: note: in expansion of macro âTHROWSâ > 452 | __EXPORT Engine& operator <<( Engine& ar, uint64 ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:456:54: note: in expansion of macro âTHROWSâ > 456 | __EXPORT Engine& operator >>( Engine& ar, float& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:458:54: note: in expansion of macro âTHROWSâ > 458 | __EXPORT Engine& operator <<( Engine& ar, float ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:461:55: note: in expansion of macro âTHROWSâ > 461 | __EXPORT Engine& operator >>( Engine& ar, double& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:463:55: note: in expansion of macro âTHROWSâ > 463 | __EXPORT Engine& operator <<( Engine& ar, double ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:466:55: note: in expansion of macro âTHROWSâ > 466 | __EXPORT Engine& operator >>( Engine& ar, String& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:468:55: note: in expansion of macro âTHROWSâ > 468 | __EXPORT Engine& operator <<( Engine& ar, String ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:471:60: note: in expansion of macro âTHROWSâ > 471 | __EXPORT Engine& operator >>( Engine& ar, std::string& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:473:60: note: in expansion of macro âTHROWSâ > 473 | __EXPORT Engine& operator <<( Engine& ar, std::string ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:476:53: note: in expansion of macro âTHROWSâ > 476 | __EXPORT Engine& operator >>( Engine& ar, bool& ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:478:53: note: in expansion of macro âTHROWSâ > 478 | __EXPORT Engine& operator <<( Engine& ar, bool ob) THROWS (PersistException); > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:490:69: note: in expansion of macro âTHROWSâ > 490 | operator <<( Engine& ar, typename std::vector<T> const& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:504:63: note: in expansion of macro âTHROWSâ > 504 | gine& operator >>( Engine& ar, typename std::vector<T>& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:521:68: note: in expansion of macro âTHROWSâ > 521 | operator <<( Engine& ar, typename std::deque<T> const& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:535:62: note: in expansion of macro âTHROWSâ > 535 | ngine& operator >>( Engine& ar, typename std::deque<T>& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:556:75: note: in expansion of macro âTHROWSâ > 556 | or <<( Engine& ar, typename std::map<Key,Value> const & ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:570:68: note: in expansion of macro âTHROWSâ > 570 | operator >>( Engine& ar, typename std::map<Key,Value>& ob) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:588:54: note: in expansion of macro âTHROWSâ > 588 | Engine& operator <<( Engine& ar, std::pair<x,y> &ob) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >../inc/cc++/persist.h:599:54: note: in expansion of macro âTHROWSâ > 599 | Engine& operator >>(Engine& ar, std::pair<x, y> &ob) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:69:71: note: in expansion of macro âTHROWSâ > 69 | gine(std::iostream& stream, EngineMode mode, bool compress) THROWS (PersistException) : > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:151:64: note: in expansion of macro âTHROWSâ > 151 | d Engine::writeBinary(const uint8* data, const uint32 size) THROWS (PersistException) > | ^~~~~~ > >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:195:51: note: in expansion of macro âTHROWSâ > 195 | void Engine::readBinary(uint8* data, uint32 size) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:253:46: note: in expansion of macro âTHROWSâ > 253 | void Engine::write(const BaseObject *object) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:297:39: note: in expansion of macro âTHROWSâ > 297 | void Engine::read(BaseObject &object) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:321:40: note: in expansion of macro âTHROWSâ > 321 | void Engine::read(BaseObject *&object) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:359:45: note: in expansion of macro âTHROWSâ > 359 | void Engine::readObject(BaseObject* object) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:376:34: note: in expansion of macro âTHROWSâ > 376 | const String Engine::readClass() THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:397:39: note: in expansion of macro âTHROWSâ > 397 | void Engine::write(const String& str) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:404:32: note: in expansion of macro âTHROWSâ > 404 | void Engine::read(String& str) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:419:44: note: in expansion of macro âTHROWSâ > 419 | void Engine::write(const std::string& str) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:426:37: note: in expansion of macro âTHROWSâ > 426 | void Engine::read(std::string& str) THROWS (PersistException) > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:440:50: note: in expansion of macro âTHROWSâ > 440 | Engine& operator >>( Engine& ar, BaseObject &ob) THROWS (PersistException) {CCXX_RE(ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:441:51: note: in expansion of macro âTHROWSâ > 441 | Engine& operator >>( Engine& ar, BaseObject *&ob) THROWS (PersistException) {CCXX_RE(ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:442:56: note: in expansion of macro âTHROWSâ > 442 | Engine& operator <<( Engine& ar, BaseObject const &ob) THROWS (PersistException) {CCXX_WE(ar,&ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:443:56: note: in expansion of macro âTHROWSâ > 443 | Engine& operator <<( Engine& ar, BaseObject const *ob) THROWS (PersistException) {CCXX_WE(ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:445:44: note: in expansion of macro âTHROWSâ > 445 | Engine& operator >>( Engine& ar, int8& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:446:43: note: in expansion of macro âTHROWSâ > 446 | Engine& operator <<( Engine& ar, int8 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:448:45: note: in expansion of macro âTHROWSâ > 448 | Engine& operator >>( Engine& ar, uint8& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:449:45: note: in expansion of macro âTHROWSâ > 449 | Engine& operator <<( Engine& ar, uint8 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:451:45: note: in expansion of macro âTHROWSâ > 451 | Engine& operator >>( Engine& ar, int16& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:452:45: note: in expansion of macro âTHROWSâ > 452 | Engine& operator <<( Engine& ar, int16 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:454:46: note: in expansion of macro âTHROWSâ > 454 | Engine& operator >>( Engine& ar, uint16& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:455:46: note: in expansion of macro âTHROWSâ > 455 | Engine& operator <<( Engine& ar, uint16 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:457:45: note: in expansion of macro âTHROWSâ > 457 | Engine& operator >>( Engine& ar, int32& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:458:45: note: in expansion of macro âTHROWSâ > 458 | Engine& operator <<( Engine& ar, int32 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:460:46: note: in expansion of macro âTHROWSâ > 460 | Engine& operator >>( Engine& ar, uint32& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:461:46: note: in expansion of macro âTHROWSâ > 461 | Engine& operator <<( Engine& ar, uint32 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:464:45: note: in expansion of macro âTHROWSâ > 464 | Engine& operator >>( Engine& ar, int64& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:465:45: note: in expansion of macro âTHROWSâ > 465 | Engine& operator <<( Engine& ar, int64 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:467:46: note: in expansion of macro âTHROWSâ > 467 | Engine& operator >>( Engine& ar, uint64& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:468:46: note: in expansion of macro âTHROWSâ > 468 | Engine& operator <<( Engine& ar, uint64 ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:471:45: note: in expansion of macro âTHROWSâ > 471 | Engine& operator >>( Engine& ar, float& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:472:45: note: in expansion of macro âTHROWSâ > 472 | Engine& operator <<( Engine& ar, float ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:474:46: note: in expansion of macro âTHROWSâ > 474 | Engine& operator >>( Engine& ar, double& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:475:46: note: in expansion of macro âTHROWSâ > 475 | Engine& operator <<( Engine& ar, double ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:477:46: note: in expansion of macro âTHROWSâ > 477 | Engine& operator >>( Engine& ar, String& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:478:46: note: in expansion of macro âTHROWSâ > 478 | Engine& operator <<( Engine& ar, String ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:480:51: note: in expansion of macro âTHROWSâ > 480 | Engine& operator >>( Engine& ar, std::string& ob) THROWS (PersistException) {CCXX_RE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:481:51: note: in expansion of macro âTHROWSâ > 481 | Engine& operator <<( Engine& ar, std::string ob) THROWS (PersistException) {CCXX_WE (ar,ob);} > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:483:44: note: in expansion of macro âTHROWSâ > 483 | Engine& operator >>( Engine& ar, bool& ob) THROWS (PersistException) { > | ^~~~~~ >../inc/cc++/config.h:944:19: error: ISO C++17 does not allow dynamic exception specifications > 944 | #define THROWS(x) throw(x) > | ^~~~~ >engine.cpp:487:43: note: in expansion of macro âTHROWSâ > 487 | Engine& operator <<( Engine& ar, bool ob) THROWS (PersistException) { > | ^~~~~~ >make[2]: *** [Makefile:709: engine.lo] Error 1 >make[2]: Leaving directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1/src' >make[1]: *** [Makefile:489: all-recursive] Error 1 >make[1]: Leaving directory '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1' >make: *** [Makefile:417: all] Error 2 > * ERROR: dev-cpp/commoncpp2-1.8.1-r4::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-cpp/commoncpp2-1.8.1-r4::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-cpp/commoncpp2-1.8.1-r4::gentoo'`. > * The complete build log is located at '/var/log/emerge-log/build/dev-cpp/commoncpp2-1.8.1-r4:20210502-162231.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/temp/environment'. > * Working directory: '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1' > * S: '/var/tmp/portage/dev-cpp/commoncpp2-1.8.1-r4/work/commoncpp2-1.8.1' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 787761
: 705423