=>> Building textproc/opensp
build started at Mon Dec 30 19:51:30 GMT 2024
port directory: /usr/ports/textproc/opensp
package name: OpenSP-1.5.2_4
building for: FreeBSD FreeBSD:14:amd64-default-job-04 14.2-RELEASE FreeBSD 14.2-RELEASE amd64
maintained by: ports@FreeBSD.org
Makefile datestamp: -rw-r--r--  1 1001 1001 1011 Nov  2  2023 /usr/ports/textproc/opensp/Makefile
Poudriere version: poudriere-git-3.4.2
Host OSVERSION: 1401000
Jail OSVERSION: 1402000
Job Id: 04




!!! Jail is newer than host. (Jail: 1402000, Host: 1401000) !!!
!!! This is not supported. !!!
!!! Host kernel must be same or newer than jail. !!!
!!! Expect build failures. !!!



---Begin Environment---
SHELL=/bin/sh
OSVERSION=1402000
UNAME_v=FreeBSD 14.2-RELEASE
UNAME_r=14.2-RELEASE
BLOCKSIZE=K
MAIL=/var/mail/root
MM_CHARSET=UTF-8
LANG=C.UTF-8
STATUS=1
HOME=/root
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin
MAKE_OBJDIR_CHECK_WRITABLE=0
LOCALBASE=/usr/local
USER=root
POUDRIERE_NAME=poudriere-git
LIBEXECPREFIX=/usr/local/libexec/poudriere
POUDRIERE_VERSION=3.4.2
MASTERMNT=/space/poudriere_data/.m/FreeBSD_14_amd64-default/ref
LC_COLLATE=C
POUDRIERE_BUILD_TYPE=bulk
PACKAGE_BUILDING=yes
SAVED_TERM=
OUTPUT_REDIRECTED_STDERR=4
OUTPUT_REDIRECTED=1
PWD=/space/poudriere_data/.m/FreeBSD_14_amd64-default/04/.p
OUTPUT_REDIRECTED_STDOUT=3
P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS
MASTERNAME=FreeBSD:14:amd64-default
SCRIPTPREFIX=/usr/local/share/poudriere
SCRIPTNAME=bulk.sh
OLDPWD=/space/poudriere_data/.m/FreeBSD_14_amd64-default/ref/.p/pool
POUDRIERE_PKGNAME=poudriere-git-3.4.2
SCRIPTPATH=/usr/local/share/poudriere/bulk.sh
POUDRIEREPATH=/usr/local/bin/poudriere
---End Environment---

---Begin Poudriere Port Flags/Env---
PORT_FLAGS=
PKGENV=
FLAVOR=
MAKE_ARGS=
---End Poudriere Port Flags/Env---

---Begin OPTIONS List---
===> The following configuration options are available for OpenSP-1.5.2_4:
     DOCS=on: Build and/or install documentation
     NLS=on: Native Language Support
===> Use 'make config' to modify these settings
---End OPTIONS List---

--MAINTAINER--
ports@FreeBSD.org
--End MAINTAINER--

--CONFIGURE_ARGS--
--enable-default-catalog=/usr/local/share/sgml/catalog  --datadir=/usr/local/share/sgml/openjade  --disable-doc-build --enable-nls --prefix=/usr/local ${_LATE_CONFIGURE_ARGS}
--End CONFIGURE_ARGS--

--CONFIGURE_ENV--
MAKE=gmake ac_cv_path_PERL=/usr/local/bin/perl ac_cv_path_PERL_PATH=/usr/local/bin/perl  PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/opensp/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/opensp/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/opensp/work/.cache  HOME=/wrkdirs/usr/ports/textproc/opensp/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/opensp/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/opensp/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CMAKE_PREFIX_PATH="/usr/local" CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288
--End CONFIGURE_ENV--

--MAKE_ENV--
PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/opensp/work  XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/opensp/work  XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/opensp/work/.cache  HOME=/wrkdirs/usr/ports/textproc/opensp/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/opensp/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/opensp/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES PREFIX=/usr/local  LOCALBASE=/usr/local  CC="cc" CFLAGS="-O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing "  CPP="cpp" CPPFLAGS="-Dregister= -DLIBICONV_PLUG -isystem /usr/local/include"  LDFLAGS=" -fstack-protector-strong " LIBS="-L/usr/local/lib"  CXX="c++" CXXFLAGS="-O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include " BSD_INSTALL_PROGRAM="install  -s -m 555"  BSD_INSTALL_LIB="install  -s -m 0644"  BSD_INSTALL_SCRIPT="install  -m 555"  BSD_INSTALL_DATA="install  -m 0644"  BSD_INSTALL_MAN="install  -m 444"
--End MAKE_ENV--

--PLIST_SUB--
PORTDOCS="" DOCS="" NO_DOCS="@comment " NLS="" NO_NLS="@comment " OSREL=14.2 PREFIX=%D LOCALBASE=/usr/local  RESETPREFIX=/usr/local LIB32DIR=lib PERL_VERSION=5.36.3  PERL_VER=5.36  PERL5_MAN1=lib/perl5/site_perl/man/man1  PERL5_MAN3=lib/perl5/site_perl/man/man3  SITE_PERL=lib/perl5/site_perl  SITE_ARCH=lib/perl5/site_perl/mach/5.36 DOCSDIR="share/doc/OpenSP"  EXAMPLESDIR="share/examples/OpenSP"  DATADIR="share/OpenSP"  WWWDIR="www/OpenSP"  ETCDIR="etc/OpenSP"
--End PLIST_SUB--

--SUB_LIST--
 DOCS="" NO_DOCS="@comment " NLS="" NO_NLS="@comment " PREFIX=/usr/local LOCALBASE=/usr/local  DATADIR=/usr/local/share/OpenSP DOCSDIR=/usr/local/share/doc/OpenSP EXAMPLESDIR=/usr/local/share/examples/OpenSP  WWWDIR=/usr/local/www/OpenSP ETCDIR=/usr/local/etc/OpenSP
--End SUB_LIST--

---Begin make.conf---
USE_PACKAGE_DEPENDS=yes
BATCH=yes
WRKDIRPREFIX=/wrkdirs
PORTSDIR=/usr/ports
PACKAGES=/packages
DISTDIR=/distfiles
FORCE_PACKAGE=yes
PACKAGE_BUILDING=yes
PACKAGE_BUILDING_FLAVORS=yes
####  #### /usr/local/etc/poudriere.d/make.conf
finance_gnucash_SET=DATABASE
#OPTIONS_SET=GSSAPI GSSAPI_BASE LDAP
#OPTIONS_UNSET=GSSAPI_NONE GSSAPI_MIT GSSAPI_HEIMDAL
#security_sudo_UNSET=GSSAPI_BASE GSSAPI
DEFAULT_VERSIONS=	python=3.11
WITH_CCACHE_BUILD=yes
CCACHE_DIR=/root/.ccache
#### Misc Poudriere ####
.include "/etc/make.conf.ports_env"
GID=0
UID=0
DISABLE_MAKE_JOBS=poudriere
---End make.conf---
--Resource limits--
ulimit: can't get limit: Invalid argument
cpu time               (seconds, -t)  unlimited
file size           (512-blocks, -f)  unlimited
data seg size           (kbytes, -d)  33554432
stack size              (kbytes, -s)  524288
core file size      (512-blocks, -c)  unlimited
max memory size         (kbytes, -m)  unlimited
locked memory           (kbytes, -l)  unlimited
max user processes              (-u)  12099
open files                      (-n)  8192
virtual mem size        (kbytes, -v)  unlimited
swap limit              (kbytes, -w)  unlimited
socket buffer size       (bytes, -b)  unlimited
pseudo-terminals                (-p)  unlimited
kqueues                         (-k)  unlimited
umtx shared locks               (-o)  unlimited
--End resource limits--
=======================<phase: check-sanity   >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The OpenSP port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License JamesClark accepted by the user
===========================================================================
=======================<phase: pkg-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   OpenSP-1.5.2_4 depends on file: /usr/local/sbin/pkg - not found
===>   Installing existing package /packages/All/pkg-1.21.3.pkg
[FreeBSD:14:amd64-default-job-04] Installing pkg-1.21.3...
[FreeBSD:14:amd64-default-job-04] Extracting pkg-1.21.3: .......... done
===>   OpenSP-1.5.2_4 depends on file: /usr/local/sbin/pkg - found
===>   Returning to build of OpenSP-1.5.2_4
===========================================================================
=======================<phase: fetch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: fetch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The OpenSP port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License JamesClark accepted by the user
===> Fetching all distfiles required by OpenSP-1.5.2_4 for building
===========================================================================
=======================<phase: checksum       >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The OpenSP port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License JamesClark accepted by the user
===> Fetching all distfiles required by OpenSP-1.5.2_4 for building
=> SHA256 Checksum OK for OpenSP-1.5.2.tar.gz.
===========================================================================
=======================<phase: extract-depends>============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: extract        >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>   NOTICE:

The OpenSP port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

===>  License JamesClark accepted by the user
===> Fetching all distfiles required by OpenSP-1.5.2_4 for building
===>  Extracting for OpenSP-1.5.2_4
=> SHA256 Checksum OK for OpenSP-1.5.2.tar.gz.
===========================================================================
=======================<phase: patch-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===========================================================================
=======================<phase: patch          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Patching for OpenSP-1.5.2_4
===>  Applying FreeBSD patches for OpenSP-1.5.2_4 from /usr/ports/textproc/opensp/files
===========================================================================
=======================<phase: build-depends  >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   OpenSP-1.5.2_4 depends on package: gmake>=4.4.1 - not found
===>   Installing existing package /packages/All/gmake-4.4.1.pkg
[FreeBSD:14:amd64-default-job-04] Installing gmake-4.4.1...
[FreeBSD:14:amd64-default-job-04] `-- Installing gettext-runtime-0.22.5...
[FreeBSD:14:amd64-default-job-04] |   `-- Installing indexinfo-0.3.1...
[FreeBSD:14:amd64-default-job-04] |   `-- Extracting indexinfo-0.3.1: .... done
[FreeBSD:14:amd64-default-job-04] `-- Extracting gettext-runtime-0.22.5: .......... done
[FreeBSD:14:amd64-default-job-04] Extracting gmake-4.4.1: .......... done
===>   OpenSP-1.5.2_4 depends on package: gmake>=4.4.1 - found
===>   Returning to build of OpenSP-1.5.2_4
===>   OpenSP-1.5.2_4 depends on package: gettext-runtime>=0.22_1 - found
===>   OpenSP-1.5.2_4 depends on executable: msgfmt - not found
===>   Installing existing package /packages/All/gettext-tools-0.22.5.pkg
[FreeBSD:14:amd64-default-job-04] Installing gettext-tools-0.22.5...
[FreeBSD:14:amd64-default-job-04] `-- Installing libtextstyle-0.22.5...
[FreeBSD:14:amd64-default-job-04] `-- Extracting libtextstyle-0.22.5: .......... done
[FreeBSD:14:amd64-default-job-04] Extracting gettext-tools-0.22.5: .......... done
===>   OpenSP-1.5.2_4 depends on executable: msgfmt - found
===>   Returning to build of OpenSP-1.5.2_4
===>   OpenSP-1.5.2_4 depends on package: perl5>=5.36<5.37 - not found
===>   Installing existing package /packages/All/perl5-5.36.3_2.pkg
[FreeBSD:14:amd64-default-job-04] Installing perl5-5.36.3_2...
[FreeBSD:14:amd64-default-job-04] Extracting perl5-5.36.3_2: .......... done
===>   OpenSP-1.5.2_4 depends on package: perl5>=5.36<5.37 - found
===>   Returning to build of OpenSP-1.5.2_4
===>   OpenSP-1.5.2_4 depends on file: /usr/local/bin/ccache - not found
===>   Installing existing package /packages/All/ccache-3.7.12_7.pkg
[FreeBSD:14:amd64-default-job-04] Installing ccache-3.7.12_7...
[FreeBSD:14:amd64-default-job-04] Extracting ccache-3.7.12_7: .......... done
Create compiler links...
create symlink for cc
create symlink for cc (world)
create symlink for c++
create symlink for c++ (world)
create symlink for CC
create symlink for CC (world)
create symlink for clang
create symlink for clang (world)
create symlink for clang++
create symlink for clang++ (world)
=====
Message from ccache-3.7.12_7:

--
NOTE:
Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for
information on using ccache with FreeBSD ports and src.
===>   OpenSP-1.5.2_4 depends on file: /usr/local/bin/ccache - found
===>   Returning to build of OpenSP-1.5.2_4
===========================================================================
=======================<phase: lib-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   OpenSP-1.5.2_4 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so)
===========================================================================
=======================<phase: configure      >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Configuring for OpenSP-1.5.2_4
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/configure
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/aclocal.m4
===>   FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/config.rpath
configure: loading site script /usr/ports/Templates/config.site
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... (cached) /usr/bin/awk
checking whether gmake sets $(MAKE)... no
checking whether to enable maintainer-specific portions of Makefiles... no
checking whether build environment is sane... yes
checking for gcc... cc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables... 
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether cc accepts -g... yes
checking for cc option to accept ANSI C... none needed
checking for style of include used by gmake... GNU
checking dependency style of cc... gcc3
checking how to run the C preprocessor... cpp
checking whether we are using the GNU C++ compiler... yes
checking whether c++ accepts -g... yes
checking dependency style of c++... gcc3
checking how to run the C++ preprocessor... c++ -E
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking whether gmake sets $(MAKE)... (cached) no
checking for perl... (cached) /usr/local/bin/perl
checking build system type... amd64-portbld-freebsd14.2
checking host system type... amd64-portbld-freebsd14.2
checking for a sed that does not truncate output... /usr/bin/sed
checking for egrep... grep -E
checking for ld used by cc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for /usr/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm
checking how to recognise dependent libraries... pass_all
checking for ANSI C header files... (cached) yes
checking for sys/types.h... (cached) yes
checking for sys/stat.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for memory.h... (cached) yes
checking for strings.h... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for unistd.h... (cached) yes
checking for dlfcn.h... (cached) yes
checking how to run the C++ preprocessor... c++ -E
checking for g77... no
checking for f77... no
checking for xlf... no
checking for frt... no
checking for pgf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for f90... no
checking for xlf90... no
checking for pgf90... no
checking for epcf90... no
checking for f95... no
checking for fort... no
checking for xlf95... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for gfortran... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether  accepts -g... no
checking the maximum length of command line arguments... (cached) 524288
checking command to parse /usr/bin/nm output from cc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if cc static flag  works... yes
checking if cc supports -fno-rtti -fno-exceptions... yes
checking for cc option to produce PIC... -fPIC
checking if cc PIC flag -fPIC works... yes
checking if cc supports -c -o file.o... yes
checking whether the cc linker (/usr/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... freebsd14.2 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... yes
configure: creating libtool
appending configuration tag "CXX" to libtool
checking for ld used by c++... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking for c++ option to produce PIC... -fPIC
checking if c++ PIC flag -fPIC works... yes
checking if c++ supports -c -o file.o... yes
checking whether the c++ linker (/usr/bin/ld) supports shared libraries... yes
checking dynamic linker characteristics... freebsd14.2 ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
appending configuration tag "F77" to libtool
checking for pthread_create in -lpthread... yes
checking whether NLS is requested... yes
checking for msgfmt... /usr/local/bin/msgfmt
checking for gmsgfmt... /usr/local/bin/msgfmt
checking for xgettext... /usr/local/bin/xgettext
checking for msgmerge... /usr/local/bin/msgmerge
checking whether we are using the GNU C Library 2 or newer... no
checking for ranlib... (cached) ranlib
checking for library containing strerror... none required
checking for an ANSI C-conforming const... yes
checking for signed... yes
checking for inline... inline
checking for off_t... (cached) yes
checking for size_t... (cached) yes
checking for long long... (cached) yes
checking for long double... yes
checking for wchar_t... (cached) yes
checking for wint_t... (cached) yes
checking for inttypes.h... (cached) yes
checking for stdint.h... (cached) yes
checking for intmax_t... (cached) yes
checking whether printf() supports POSIX/XSI format strings... (cached) yes
checking for working alloca.h... no
checking for alloca... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... (cached) yes
checking for working mmap... (cached) yes
checking whether we are using the GNU C Library 2.1 or newer... no
checking whether integer division by zero raises SIGFPE... (cached) yes
checking for unsigned long long... (cached) yes
checking for inttypes.h... yes
checking whether the inttypes.h PRIxNN macros are broken... no
checking for stdint.h... (cached) yes
checking for SIZE_MAX... yes
checking for stdint.h... (cached) yes
checking for CFPreferencesCopyAppValue... no
checking for CFLocaleCopyCurrent... no
checking for ld used by GCC... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for shared library run path origin... done
checking for ptrdiff_t... (cached) yes
checking for argz.h... (cached) no
checking for limits.h... (cached) yes
checking for locale.h... (cached) yes
checking nl_types.h usability... yes
checking nl_types.h presence... yes
checking for nl_types.h... yes
checking malloc.h usability... yes
checking malloc.h presence... yes
checking for malloc.h... yes
checking for stddef.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... (cached) yes
checking for asprintf... (cached) yes
checking for fwprintf... (cached) yes
checking for getcwd... (cached) yes
checking for getegid... (cached) yes
checking for geteuid... (cached) yes
checking for getgid... (cached) yes
checking for getuid... (cached) yes
checking for mempcpy... yes
checking for munmap... (cached) yes
checking for putenv... (cached) yes
checking for setenv... (cached) yes
checking for setlocale... (cached) yes
checking for snprintf... (cached) yes
checking for stpcpy... (cached) yes
checking for strcasecmp... (cached) yes
checking for strdup... (cached) yes
checking for strtoul... (cached) yes
checking for tsearch... (cached) yes
checking for wcslen... (cached) yes
checking for __argz_count... no
checking for __argz_stringify... no
checking for __argz_next... no
checking for __fsetlocking... no
checking whether _snprintf is declared... no
checking whether _snwprintf is declared... no
checking whether feof_unlocked is declared... (cached) yes
checking whether fgets_unlocked is declared... no
checking whether getc_unlocked is declared... (cached) yes
checking for iconv... yes
checking for iconv declaration... 
         extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
checking for nl_langinfo and CODESET... yes
checking for LC_MESSAGES... yes
checking for bison... no
checking for CFPreferencesCopyAppValue... (cached) no
checking for CFLocaleCopyCurrent... (cached) no
checking whether NLS is requested... yes
checking whether included gettext is requested... no
checking for GNU gettext in libc... no
checking for GNU gettext in libintl... yes
checking whether to use NLS... yes
checking where the gettext function comes from... external libintl
checking how to link with libintl... /usr/local/lib/libintl.so -Wl,-rpath -Wl,/usr/local/lib
checking for locale.h... (cached) yes
checking for ANSI C header files... (cached) yes
checking for limits.h... (cached) yes
checking for unistd.h... (cached) yes
checking io.h usability... no
checking io.h presence... no
checking for io.h... no
checking osfcn.h usability... no
checking osfcn.h presence... no
checking for osfcn.h... no
checking new usability... yes
checking new presence... yes
checking for new... yes
checking cassert usability... yes
checking cassert presence... yes
checking for cassert... yes
checking whether byte ordering is bigendian... no
checking for size_t... (cached) yes
checking for struct stat.st_blksize... (cached) yes
checking for sig_atomic_t in signal.h... yes
checking for size_t... (cached) yes
checking size of size_t... 8
checking for unsigned int... (cached) yes
checking size of unsigned int... 4
checking for unsigned short... (cached) yes
checking size of unsigned short... 2
checking for wchar_t... (cached) yes
checking size of wchar_t... 4
checking whether the compiler recognizes bool as a built-in type... yes
checking for bool... yes
checking size of bool... 1
checking whether the compiler supports the mutable keyword... yes
checking whether the compiler recognizes typename... yes
checking whether the compiler accepts the new for scoping rules... yes
checking whether the compiler supports placement operator delete... no
checking whether the compiler supports dynamic_cast<>... yes
checking whether the compiler implements namespaces... yes
checking whether the compiler supports explicit instantiations... yes
checking for placement operator new... yes
checking whether the C++ compiler supports the std namespace... yes
checking whether GNU C++ supports automatic template instantiation... yes
checking whether GNU C++ links with libg++ if we include new.h... no
checking whether new_handler accepts size_t and returns int... no
checking for memmove... (cached) yes
checking for memcmp... (cached) yes
checking for strerror... (cached) yes
checking for strtoul... (cached) yes
checking for setlocale... (cached) yes
checking for Windows and DOS and OS/2 style pathnames... no
checking whether to include support for http... no
checking for default catalog... /usr/local/share/sgml/catalog
checking for default search path... none
checking whether to include support for XML Formatted Messages... no
checking whether to include DTDDECL support... yes
checking whether to build docs (man and html)... no
checking whether to build all docs (man, html, pdf, ps)... no
configure: creating ./config.status
config.status: creating OpenSP-1.5.2.spec
config.status: creating Makefile
config.status: creating msggen.pl
config.status: creating lib/Makefile
config.status: creating nsgmls/Makefile
config.status: creating spent/Makefile
config.status: creating spam/Makefile
config.status: creating sgmlnorm/Makefile
config.status: creating sx/Makefile
config.status: creating spcat/Makefile
config.status: creating include/Makefile
config.status: creating include/config.h.old
config.status: creating generic/Makefile
config.status: creating doc/Makefile
config.status: creating pubtext/Makefile
config.status: creating tests/Makefile
config.status: creating unicode/Makefile
config.status: creating intl/Makefile
config.status: creating po/Makefile.in
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
===========================================================================
=======================<phase: build          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building for OpenSP-1.5.2_4
gmake  all-recursive
gmake[1]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
Making all in pubtext
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/pubtext'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/pubtext'
Making all in unicode
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/unicode'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/unicode'
Making all in include
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/include'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/include'
Making all in generic
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/generic'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/generic'
Making all in po
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/po'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/po'
Making all in lib
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Allocator.lo -MD -MP -MF ".deps/Allocator.Tpo" -c -o Allocator.lo Allocator.cxx; \
then mv -f ".deps/Allocator.Tpo" ".deps/Allocator.Plo"; else rm -f ".deps/Allocator.Tpo"; exit 1; fi
mkdir .libs
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Allocator.lo -MD -MP -MF .deps/Allocator.Tpo -c Allocator.cxx  -fPIC -DPIC -o .libs/Allocator.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Allocator.lo -MD -MP -MF .deps/Allocator.Tpo -c Allocator.cxx -o Allocator.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ArcEngine.lo -MD -MP -MF ".deps/ArcEngine.Tpo" -c -o ArcEngine.lo ArcEngine.cxx; \
then mv -f ".deps/ArcEngine.Tpo" ".deps/ArcEngine.Plo"; else rm -f ".deps/ArcEngine.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.Tpo -c ArcEngine.cxx  -fPIC -DPIC -o .libs/ArcEngine.o
In file included from ArcEngine.cxx:10:
In file included from ../include/ArcEngine.h:11:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ArcEngine.cxx:10:
In file included from ../include/ArcEngine.h:11:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'ArcProcessor'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::ArcProcessor>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ArcEngine.cxx:184:16: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::ArcProcessor>::~NCVector' requested here
  184 | ArcEngineImpl::ArcEngineImpl(Messenger &mgr,
      |                ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'ArcProcessor'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::ArcProcessor>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::ArcProcessor>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::ArcProcessor>::append' requested here
   31 |       append(n - size_);
      |       ^
ArcEngine.cxx:269:23: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::ArcProcessor>::resize' requested here
  269 |               arcProcessors_.resize(arcProcessors_.size() + 1);
      |                              ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
In file included from ArcEngine.cxx:10:
In file included from ../include/ArcEngine.h:11:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ArcEngine.cxx:302:48: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::~Vector' requested here
  302 |               Vector<CopyOwner<AttributeDefinition> > attdefs;
      |                                                       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::reserve' requested here
   39 |     reserve(size_ + 1);
      |     ^
ArcEngine.cxx:328:13: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::push_back' requested here
  328 |                   attdefs.push_back(new RequiredAttributeDefinition(attName, declaredValue));
      |                           ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
In file included from ArcEngine.cxx:10:
In file included from ../include/ArcEngine.h:11:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ArcProcessor::MetaMapCache>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ArcProcessor::MetaMapCache>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ArcEngine.cxx:645:15: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ArcProcessor::MetaMapCache>>::~NCVector' requested here
  645 | ArcProcessor::ArcProcessor()
      |               ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::ArcProcessor::MetaMapCache>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ArcProcessor::MetaMapCache>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ArcProcessor::MetaMapCache>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ArcProcessor::MetaMapCache>>::append' requested here
   31 |       append(n - size_);
      |       ^
ArcEngine.cxx:925:17: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ArcProcessor::MetaMapCache>>::resize' requested here
  925 |   metaMapCache_.resize(docDtd_->nElementTypeIndex());
      |                 ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
8 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ArcEngine.lo -MD -MP -MF .deps/ArcEngine.Tpo -c ArcEngine.cxx -o ArcEngine.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Attribute.lo -MD -MP -MF ".deps/Attribute.Tpo" -c -o Attribute.lo Attribute.cxx; \
then mv -f ".deps/Attribute.Tpo" ".deps/Attribute.Plo"; else rm -f ".deps/Attribute.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Attribute.lo -MD -MP -MF .deps/Attribute.Tpo -c Attribute.cxx  -fPIC -DPIC -o .libs/Attribute.o
Attribute.cxx:609:8: warning: reference cannot be bound to dereferenced null pointer in well-defined C++ code; comparison may be assumed to always evaluate to true [-Wtautological-undefined-compare]
  609 |   if (&origName != NULL)
      |        ^~~~~~~~    ~~~~
In file included from Attribute.cxx:8:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |     ~~~~~~~          ^
../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::insert' requested here
   29 |   insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
      |   ^
../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::Vector' requested here
  482 | class SP_API AttributeList  {
      |              ^
../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |                      ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::reserve' requested here
   88 |   reserve(size_ + n);
      |   ^
../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::insert' requested here
   29 |   insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
      |   ^
../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::Vector' requested here
  482 | class SP_API AttributeList  {
      |              ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
Attribute.cxx:884:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::~Vector' requested here
  884 | ::AttributeDefinitionList(Vector<CopyOwner<AttributeDefinition> > &vec,
      |   ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |     ~~~~~~~          ^
../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::insert' requested here
   46 |       insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_);
      |       ^
Attribute.cxx:907:11: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::operator=' requested here
  907 |     defs_ = def->defs_;
      |           ^
../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |                      ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::reserve' requested here
   88 |   reserve(size_ + n);
      |   ^
../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::insert' requested here
   46 |       insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_);
      |       ^
Attribute.cxx:907:11: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::operator=' requested here
  907 |     defs_ = def->defs_;
      |           ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
7 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Attribute.lo -MD -MP -MF .deps/Attribute.Tpo -c Attribute.cxx -o Attribute.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Big5CodingSystem.lo -MD -MP -MF ".deps/Big5CodingSystem.Tpo" -c -o Big5CodingSystem.lo Big5CodingSystem.cxx; \
then mv -f ".deps/Big5CodingSystem.Tpo" ".deps/Big5CodingSystem.Plo"; else rm -f ".deps/Big5CodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Big5CodingSystem.lo -MD -MP -MF .deps/Big5CodingSystem.Tpo -c Big5CodingSystem.cxx  -fPIC -DPIC -o .libs/Big5CodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Big5CodingSystem.lo -MD -MP -MF .deps/Big5CodingSystem.Tpo -c Big5CodingSystem.cxx -o Big5CodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CharsetDecl.lo -MD -MP -MF ".deps/CharsetDecl.Tpo" -c -o CharsetDecl.lo CharsetDecl.cxx; \
then mv -f ".deps/CharsetDecl.Tpo" ".deps/CharsetDecl.Plo"; else rm -f ".deps/CharsetDecl.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CharsetDecl.lo -MD -MP -MF .deps/CharsetDecl.Tpo -c CharsetDecl.cxx  -fPIC -DPIC -o .libs/CharsetDecl.o
In file included from CharsetDecl.cxx:8:
In file included from ../include/CharsetDecl.h:11:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
CharsetDecl.cxx:183:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::~Vector' requested here
  183 | CharsetDecl::CharsetDecl()
      |              ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::append' requested here
   31 |       append(n - size_);
      |       ^
CharsetDecl.cxx:189:13: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::resize' requested here
  189 |   sections_.resize(sections_.size() + 1);
      |             ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CharsetDecl.lo -MD -MP -MF .deps/CharsetDecl.Tpo -c CharsetDecl.cxx -o CharsetDecl.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CharsetInfo.lo -MD -MP -MF ".deps/CharsetInfo.Tpo" -c -o CharsetInfo.lo CharsetInfo.cxx; \
then mv -f ".deps/CharsetInfo.Tpo" ".deps/CharsetInfo.Plo"; else rm -f ".deps/CharsetInfo.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CharsetInfo.lo -MD -MP -MF .deps/CharsetInfo.Tpo -c CharsetInfo.cxx  -fPIC -DPIC -o .libs/CharsetInfo.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CharsetInfo.lo -MD -MP -MF .deps/CharsetInfo.Tpo -c CharsetInfo.cxx -o CharsetInfo.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CharsetRegistry.lo -MD -MP -MF ".deps/CharsetRegistry.Tpo" -c -o CharsetRegistry.lo CharsetRegistry.cxx; \
then mv -f ".deps/CharsetRegistry.Tpo" ".deps/CharsetRegistry.Plo"; else rm -f ".deps/CharsetRegistry.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CharsetRegistry.lo -MD -MP -MF .deps/CharsetRegistry.Tpo -c CharsetRegistry.cxx  -fPIC -DPIC -o .libs/CharsetRegistry.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CharsetRegistry.lo -MD -MP -MF .deps/CharsetRegistry.Tpo -c CharsetRegistry.cxx -o CharsetRegistry.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CmdLineApp.lo -MD -MP -MF ".deps/CmdLineApp.Tpo" -c -o CmdLineApp.lo CmdLineApp.cxx; \
then mv -f ".deps/CmdLineApp.Tpo" ".deps/CmdLineApp.Plo"; else rm -f ".deps/CmdLineApp.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CmdLineApp.lo -MD -MP -MF .deps/CmdLineApp.Tpo -c CmdLineApp.cxx  -fPIC -DPIC -o .libs/CmdLineApp.o
CmdLineApp.cxx:327:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  327 |                                                   SP_MESSAGE_DOMAIN, 
      |                                                   ^
../config.h:390:27: note: expanded from macro 'SP_MESSAGE_DOMAIN'
  390 | #define SP_MESSAGE_DOMAIN "sp5"
      |                           ^
CmdLineApp.cxx:328:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  328 |                                                   SP_LOCALE_DIR);
      |                                                   ^
../config.h:384:23: note: expanded from macro 'SP_LOCALE_DIR'
  384 | #define SP_LOCALE_DIR "/usr/local/share/sgml/openjade/locale"
      |                       ^
CmdLineApp.cxx:330:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  330 |                                                   SP_MESSAGE_DOMAIN, 
      |                                                   ^
../config.h:390:27: note: expanded from macro 'SP_MESSAGE_DOMAIN'
  390 | #define SP_MESSAGE_DOMAIN "sp5"
      |                           ^
CmdLineApp.cxx:331:51: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings]
  331 |                                                   SP_LOCALE_DIR);
      |                                                   ^
../config.h:384:23: note: expanded from macro 'SP_LOCALE_DIR'
  384 | #define SP_LOCALE_DIR "/usr/local/share/sgml/openjade/locale"
      |                       ^
In file included from CmdLineApp.cxx:12:
In file included from ../include/CmdLineApp.h:17:
In file included from ../include/MessageReporter.h:12:
In file included from ../include/MessageFormatter.h:14:
In file included from ../include/Message.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
CmdLineApp.cxx:199:34: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::Vector' requested here
  199 |   Vector<CopyOwner<MessageArg> > args(1);
      |                                  ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
CmdLineApp.cxx:199:34: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::~Vector' requested here
  199 |   Vector<CopyOwner<MessageArg> > args(1);
      |                                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
6 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CmdLineApp.lo -MD -MP -MF .deps/CmdLineApp.Tpo -c CmdLineApp.cxx -o CmdLineApp.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CodingSystem.lo -MD -MP -MF ".deps/CodingSystem.Tpo" -c -o CodingSystem.lo CodingSystem.cxx; \
then mv -f ".deps/CodingSystem.Tpo" ".deps/CodingSystem.Plo"; else rm -f ".deps/CodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CodingSystem.lo -MD -MP -MF .deps/CodingSystem.Tpo -c CodingSystem.cxx  -fPIC -DPIC -o .libs/CodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CodingSystem.lo -MD -MP -MF .deps/CodingSystem.Tpo -c CodingSystem.cxx -o CodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CodingSystemKit.lo -MD -MP -MF ".deps/CodingSystemKit.Tpo" -c -o CodingSystemKit.lo CodingSystemKit.cxx; \
then mv -f ".deps/CodingSystemKit.Tpo" ".deps/CodingSystemKit.Plo"; else rm -f ".deps/CodingSystemKit.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CodingSystemKit.lo -MD -MP -MF .deps/CodingSystemKit.Tpo -c CodingSystemKit.cxx  -fPIC -DPIC -o .libs/CodingSystemKit.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT CodingSystemKit.lo -MD -MP -MF .deps/CodingSystemKit.Tpo -c CodingSystemKit.cxx -o CodingSystemKit.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ConsoleOutput.lo -MD -MP -MF ".deps/ConsoleOutput.Tpo" -c -o ConsoleOutput.lo ConsoleOutput.cxx; \
then mv -f ".deps/ConsoleOutput.Tpo" ".deps/ConsoleOutput.Plo"; else rm -f ".deps/ConsoleOutput.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ConsoleOutput.lo -MD -MP -MF .deps/ConsoleOutput.Tpo -c ConsoleOutput.cxx  -fPIC -DPIC -o .libs/ConsoleOutput.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ConsoleOutput.lo -MD -MP -MF .deps/ConsoleOutput.Tpo -c ConsoleOutput.cxx -o ConsoleOutput.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ContentState.lo -MD -MP -MF ".deps/ContentState.Tpo" -c -o ContentState.lo ContentState.cxx; \
then mv -f ".deps/ContentState.Tpo" ".deps/ContentState.Plo"; else rm -f ".deps/ContentState.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ContentState.lo -MD -MP -MF .deps/ContentState.Tpo -c ContentState.cxx  -fPIC -DPIC -o .libs/ContentState.o
In file included from ContentState.cxx:9:
In file included from ../include/ContentState.h:12:
In file included from ../include/OpenElement.h:11:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ContentState.cxx:9:
In file included from ../include/ContentState.h:12:
In file included from ../include/OpenElement.h:11:
In file included from ../include/ContentToken.h:11:
In file included from ../include/Text.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ContentState.cxx:9:
In file included from ../include/ContentState.h:12:
In file included from ../include/OpenElement.h:11:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
ContentState.cxx:31:34: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::NCVector' requested here
   31 |   NCVector<Owner<ContentToken> > tokens(1);
      |                                  ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
3 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ContentState.lo -MD -MP -MF .deps/ContentState.Tpo -c ContentState.cxx -o ContentState.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ContentToken.lo -MD -MP -MF ".deps/ContentToken.Tpo" -c -o ContentToken.lo ContentToken.cxx; \
then mv -f ".deps/ContentToken.Tpo" ".deps/ContentToken.Plo"; else rm -f ".deps/ContentToken.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ContentToken.lo -MD -MP -MF .deps/ContentToken.Tpo -c ContentToken.cxx  -fPIC -DPIC -o .libs/ContentToken.o
In file included from ContentToken.cxx:9:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ContentToken.cxx:9:
In file included from ../include/ContentToken.h:11:
In file included from ../include/Text.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ContentToken.cxx:156:22: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::~Vector' requested here
  156 | DataTagElementToken::DataTagElementToken(const ElementType *element,
      |                      ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector<OpenSP::LeafContentToken *>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::FirstSet>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::FirstSet>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector<OpenSP::FirstSet>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
ContentToken.cxx:505:20: note: in instantiation of member function 'OpenSP::Vector<OpenSP::FirstSet>::Vector' requested here
  505 |   Vector<FirstSet> firstVec(nMembers());
      |                    ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::LeafContentToken *>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::FirstSet>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ContentToken.cxx:505:20: note: in instantiation of member function 'OpenSP::Vector<OpenSP::FirstSet>::~Vector' requested here
  505 |   Vector<FirstSet> firstVec(nMembers());
      |                    ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'LastSet'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::LastSet>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::LastSet>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector<OpenSP::LastSet>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
ContentToken.cxx:506:19: note: in instantiation of member function 'OpenSP::Vector<OpenSP::LastSet>::Vector' requested here
  506 |   Vector<LastSet> lastVec(nMembers());
      |                   ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'LastSet'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::LastSet>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ContentToken.cxx:506:19: note: in instantiation of member function 'OpenSP::Vector<OpenSP::LastSet>::~Vector' requested here
  506 |   Vector<LastSet> lastVec(nMembers());
      |                   ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
7 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ContentToken.lo -MD -MP -MF .deps/ContentToken.Tpo -c ContentToken.cxx -o ContentToken.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT DescriptorManager.lo -MD -MP -MF ".deps/DescriptorManager.Tpo" -c -o DescriptorManager.lo DescriptorManager.cxx; \
then mv -f ".deps/DescriptorManager.Tpo" ".deps/DescriptorManager.Plo"; else rm -f ".deps/DescriptorManager.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT DescriptorManager.lo -MD -MP -MF .deps/DescriptorManager.Tpo -c DescriptorManager.cxx  -fPIC -DPIC -o .libs/DescriptorManager.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT DescriptorManager.lo -MD -MP -MF .deps/DescriptorManager.Tpo -c DescriptorManager.cxx -o DescriptorManager.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Dtd.lo -MD -MP -MF ".deps/Dtd.Tpo" -c -o Dtd.lo Dtd.cxx; \
then mv -f ".deps/Dtd.Tpo" ".deps/Dtd.Plo"; else rm -f ".deps/Dtd.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Dtd.lo -MD -MP -MF .deps/Dtd.Tpo -c Dtd.cxx  -fPIC -DPIC -o .libs/Dtd.o
In file included from Dtd.cxx:8:
In file included from ../include/Dtd.h:10:
In file included from ../include/NamedTable.h:10:
In file included from ../include/OwnerTable.h:7:
In file included from ../include/PointerTable.h:7:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Dtd.cxx:8:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Dtd.lo -MD -MP -MF .deps/Dtd.Tpo -c Dtd.cxx -o Dtd.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT DtdDeclEventHandler.lo -MD -MP -MF ".deps/DtdDeclEventHandler.Tpo" -c -o DtdDeclEventHandler.lo DtdDeclEventHandler.cxx; \
then mv -f ".deps/DtdDeclEventHandler.Tpo" ".deps/DtdDeclEventHandler.Plo"; else rm -f ".deps/DtdDeclEventHandler.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT DtdDeclEventHandler.lo -MD -MP -MF .deps/DtdDeclEventHandler.Tpo -c DtdDeclEventHandler.cxx  -fPIC -DPIC -o .libs/DtdDeclEventHandler.o
In file included from DtdDeclEventHandler.cxx:5:
In file included from ./DtdDeclEventHandler.h:8:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from DtdDeclEventHandler.cxx:5:
In file included from ./DtdDeclEventHandler.h:8:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT DtdDeclEventHandler.lo -MD -MP -MF .deps/DtdDeclEventHandler.Tpo -c DtdDeclEventHandler.cxx -o DtdDeclEventHandler.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT EUCJPCodingSystem.lo -MD -MP -MF ".deps/EUCJPCodingSystem.Tpo" -c -o EUCJPCodingSystem.lo EUCJPCodingSystem.cxx; \
then mv -f ".deps/EUCJPCodingSystem.Tpo" ".deps/EUCJPCodingSystem.Plo"; else rm -f ".deps/EUCJPCodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EUCJPCodingSystem.lo -MD -MP -MF .deps/EUCJPCodingSystem.Tpo -c EUCJPCodingSystem.cxx  -fPIC -DPIC -o .libs/EUCJPCodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EUCJPCodingSystem.lo -MD -MP -MF .deps/EUCJPCodingSystem.Tpo -c EUCJPCodingSystem.cxx -o EUCJPCodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ElementType.lo -MD -MP -MF ".deps/ElementType.Tpo" -c -o ElementType.lo ElementType.cxx; \
then mv -f ".deps/ElementType.Tpo" ".deps/ElementType.Plo"; else rm -f ".deps/ElementType.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ElementType.lo -MD -MP -MF .deps/ElementType.Tpo -c ElementType.cxx  -fPIC -DPIC -o .libs/ElementType.o
In file included from ElementType.cxx:8:
In file included from ../include/ElementType.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ElementType.cxx:8:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ElementType.lo -MD -MP -MF .deps/ElementType.Tpo -c ElementType.cxx -o ElementType.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Entity.lo -MD -MP -MF ".deps/Entity.Tpo" -c -o Entity.lo Entity.cxx; \
then mv -f ".deps/Entity.Tpo" ".deps/Entity.Plo"; else rm -f ".deps/Entity.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Entity.lo -MD -MP -MF .deps/Entity.Tpo -c Entity.cxx  -fPIC -DPIC -o .libs/Entity.o
In file included from Entity.cxx:8:
In file included from ../include/Entity.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Entity.cxx:9:
In file included from ./ParserState.h:17:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Entity.cxx:8:
In file included from ../include/Entity.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |     ~~~~~~~          ^
../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::insert' requested here
   29 |   insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
      |   ^
../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::Vector' requested here
  482 | class SP_API AttributeList  {
      |              ^
../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |                      ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::reserve' requested here
   88 |   reserve(size_ + n);
      |   ^
../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::insert' requested here
   29 |   insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
      |   ^
../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::Vector' requested here
  482 | class SP_API AttributeList  {
      |              ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
4 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Entity.lo -MD -MP -MF .deps/Entity.Tpo -c Entity.cxx -o Entity.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT EntityApp.lo -MD -MP -MF ".deps/EntityApp.Tpo" -c -o EntityApp.lo EntityApp.cxx; \
then mv -f ".deps/EntityApp.Tpo" ".deps/EntityApp.Plo"; else rm -f ".deps/EntityApp.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityApp.lo -MD -MP -MF .deps/EntityApp.Tpo -c EntityApp.cxx  -fPIC -DPIC -o .libs/EntityApp.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityApp.lo -MD -MP -MF .deps/EntityApp.Tpo -c EntityApp.cxx -o EntityApp.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT EntityCatalog.lo -MD -MP -MF ".deps/EntityCatalog.Tpo" -c -o EntityCatalog.lo EntityCatalog.cxx; \
then mv -f ".deps/EntityCatalog.Tpo" ".deps/EntityCatalog.Plo"; else rm -f ".deps/EntityCatalog.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityCatalog.lo -MD -MP -MF .deps/EntityCatalog.Tpo -c EntityCatalog.cxx  -fPIC -DPIC -o .libs/EntityCatalog.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityCatalog.lo -MD -MP -MF .deps/EntityCatalog.Tpo -c EntityCatalog.cxx -o EntityCatalog.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT EntityDecl.lo -MD -MP -MF ".deps/EntityDecl.Tpo" -c -o EntityDecl.lo EntityDecl.cxx; \
then mv -f ".deps/EntityDecl.Tpo" ".deps/EntityDecl.Plo"; else rm -f ".deps/EntityDecl.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityDecl.lo -MD -MP -MF .deps/EntityDecl.Tpo -c EntityDecl.cxx  -fPIC -DPIC -o .libs/EntityDecl.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityDecl.lo -MD -MP -MF .deps/EntityDecl.Tpo -c EntityDecl.cxx -o EntityDecl.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT EntityManager.lo -MD -MP -MF ".deps/EntityManager.Tpo" -c -o EntityManager.lo EntityManager.cxx; \
then mv -f ".deps/EntityManager.Tpo" ".deps/EntityManager.Plo"; else rm -f ".deps/EntityManager.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityManager.lo -MD -MP -MF .deps/EntityManager.Tpo -c EntityManager.cxx  -fPIC -DPIC -o .libs/EntityManager.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EntityManager.lo -MD -MP -MF .deps/EntityManager.Tpo -c EntityManager.cxx -o EntityManager.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ErrnoMessageArg.lo -MD -MP -MF ".deps/ErrnoMessageArg.Tpo" -c -o ErrnoMessageArg.lo ErrnoMessageArg.cxx; \
then mv -f ".deps/ErrnoMessageArg.Tpo" ".deps/ErrnoMessageArg.Plo"; else rm -f ".deps/ErrnoMessageArg.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ErrnoMessageArg.lo -MD -MP -MF .deps/ErrnoMessageArg.Tpo -c ErrnoMessageArg.cxx  -fPIC -DPIC -o .libs/ErrnoMessageArg.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ErrnoMessageArg.lo -MD -MP -MF .deps/ErrnoMessageArg.Tpo -c ErrnoMessageArg.cxx -o ErrnoMessageArg.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ErrorCountEventHandler.lo -MD -MP -MF ".deps/ErrorCountEventHandler.Tpo" -c -o ErrorCountEventHandler.lo ErrorCountEventHandler.cxx; \
then mv -f ".deps/ErrorCountEventHandler.Tpo" ".deps/ErrorCountEventHandler.Plo"; else rm -f ".deps/ErrorCountEventHandler.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ErrorCountEventHandler.lo -MD -MP -MF .deps/ErrorCountEventHandler.Tpo -c ErrorCountEventHandler.cxx  -fPIC -DPIC -o .libs/ErrorCountEventHandler.o
In file included from ErrorCountEventHandler.cxx:8:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ErrorCountEventHandler.cxx:8:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ErrorCountEventHandler.lo -MD -MP -MF .deps/ErrorCountEventHandler.Tpo -c ErrorCountEventHandler.cxx -o ErrorCountEventHandler.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Event.lo -MD -MP -MF ".deps/Event.Tpo" -c -o Event.lo Event.cxx; \
then mv -f ".deps/Event.Tpo" ".deps/Event.Plo"; else rm -f ".deps/Event.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Event.lo -MD -MP -MF .deps/Event.Tpo -c Event.cxx  -fPIC -DPIC -o .libs/Event.o
In file included from Event.cxx:8:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Event.cxx:8:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Event.cxx:8:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |     ~~~~~~~          ^
../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::insert' requested here
   29 |   insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
      |   ^
../include/Message.h:165:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::Vector' requested here
  165 | class SP_API Message {
      |              ^
../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |                      ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::reserve' requested here
   88 |   reserve(size_ + n);
      |   ^
../include/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::insert' requested here
   29 |   insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_);
      |   ^
../include/Message.h:165:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::Vector' requested here
  165 | class SP_API Message {
      |              ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Message.h:165:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::~Vector' requested here
  165 | class SP_API Message {
      |              ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
Event.cxx:332:17: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  332 | EndPrologEvent::EndPrologEvent(const ConstPtr<Dtd> &dtd,
      |                 ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
6 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Event.lo -MD -MP -MF .deps/Event.Tpo -c Event.cxx -o Event.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT EventGenerator.lo -MD -MP -MF ".deps/EventGenerator.Tpo" -c -o EventGenerator.lo EventGenerator.cxx; \
then mv -f ".deps/EventGenerator.Tpo" ".deps/EventGenerator.Plo"; else rm -f ".deps/EventGenerator.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EventGenerator.lo -MD -MP -MF .deps/EventGenerator.Tpo -c EventGenerator.cxx  -fPIC -DPIC -o .libs/EventGenerator.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT EventGenerator.lo -MD -MP -MF .deps/EventGenerator.Tpo -c EventGenerator.cxx -o EventGenerator.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ExtendEntityManager.lo -MD -MP -MF ".deps/ExtendEntityManager.Tpo" -c -o ExtendEntityManager.lo ExtendEntityManager.cxx; \
then mv -f ".deps/ExtendEntityManager.Tpo" ".deps/ExtendEntityManager.Plo"; else rm -f ".deps/ExtendEntityManager.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ExtendEntityManager.lo -MD -MP -MF .deps/ExtendEntityManager.Tpo -c ExtendEntityManager.cxx  -fPIC -DPIC -o .libs/ExtendEntityManager.o
In file included from ExtendEntityManager.cxx:12:
In file included from ./OffsetOrderedList.h:9:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::StorageManager>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageManager>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ExtendEntityManager.cxx:291:20: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageManager>>::~NCVector' requested here
  291 | EntityManagerImpl::EntityManagerImpl(StorageManager *defaultStorageManager,
      |                    ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::StorageManager>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageManager>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageManager>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageManager>>::append' requested here
   31 |       append(n - size_);
      |       ^
ExtendEntityManager.cxx:465:20: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageManager>>::resize' requested here
  465 |   storageManagers_.resize(storageManagers_.size() + 1);
      |                    ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::StorageObject>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageObject>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageObject>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageObject>>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
ExtendEntityManager.cxx:586:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageObject>>::NCVector' requested here
  586 |   sov_(parsedSysid.size()),
      |   ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::StorageObject>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageObject>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ExtendEntityManager.cxx:576:22: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::StorageObject>>::~NCVector' requested here
  576 | ExternalInputSource::ExternalInputSource(ParsedSystemId &parsedSysid,
      |                      ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Owner<OpenSP::Decoder>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::StorageObjectPosition>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::StorageObjectPosition>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::StorageObjectPosition>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
ExtendEntityManager.cxx:1103:21: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::StorageObjectPosition>::NCVector' requested here
 1103 | : currentIndex_(0), position_(parsedSysid.size())
      |                     ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Owner<OpenSP::Decoder>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::StorageObjectPosition>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ExtendEntityManager.cxx:1102:19: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::StorageObjectPosition>::~NCVector' requested here
 1102 | ExternalInfoImpl::ExternalInfoImpl(ParsedSystemId &parsedSysid)
      |                   ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::OffsetOrderedListBlock>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
./OffsetOrderedList.h:26:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::~NCVector' requested here
   26 | class OffsetOrderedList {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
7 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ExtendEntityManager.lo -MD -MP -MF .deps/ExtendEntityManager.Tpo -c ExtendEntityManager.cxx -o ExtendEntityManager.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ExternalId.lo -MD -MP -MF ".deps/ExternalId.Tpo" -c -o ExternalId.lo ExternalId.cxx; \
then mv -f ".deps/ExternalId.Tpo" ".deps/ExternalId.Plo"; else rm -f ".deps/ExternalId.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ExternalId.lo -MD -MP -MF .deps/ExternalId.Tpo -c ExternalId.cxx  -fPIC -DPIC -o .libs/ExternalId.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ExternalId.lo -MD -MP -MF .deps/ExternalId.Tpo -c ExternalId.cxx -o ExternalId.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Fixed2CodingSystem.lo -MD -MP -MF ".deps/Fixed2CodingSystem.Tpo" -c -o Fixed2CodingSystem.lo Fixed2CodingSystem.cxx; \
then mv -f ".deps/Fixed2CodingSystem.Tpo" ".deps/Fixed2CodingSystem.Plo"; else rm -f ".deps/Fixed2CodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Fixed2CodingSystem.lo -MD -MP -MF .deps/Fixed2CodingSystem.Tpo -c Fixed2CodingSystem.cxx  -fPIC -DPIC -o .libs/Fixed2CodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Fixed2CodingSystem.lo -MD -MP -MF .deps/Fixed2CodingSystem.Tpo -c Fixed2CodingSystem.cxx -o Fixed2CodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT GenericEventHandler.lo -MD -MP -MF ".deps/GenericEventHandler.Tpo" -c -o GenericEventHandler.lo GenericEventHandler.cxx; \
then mv -f ".deps/GenericEventHandler.Tpo" ".deps/GenericEventHandler.Plo"; else rm -f ".deps/GenericEventHandler.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT GenericEventHandler.lo -MD -MP -MF .deps/GenericEventHandler.Tpo -c GenericEventHandler.cxx  -fPIC -DPIC -o .libs/GenericEventHandler.o
In file included from GenericEventHandler.cxx:9:
In file included from ../include/GenericEventHandler.h:15:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from GenericEventHandler.cxx:9:
In file included from ../include/GenericEventHandler.h:15:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from GenericEventHandler.cxx:9:
In file included from ../include/GenericEventHandler.h:15:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  458 | class EndPrologEvent : public LocatedEvent {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
3 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT GenericEventHandler.lo -MD -MP -MF .deps/GenericEventHandler.Tpo -c GenericEventHandler.cxx -o GenericEventHandler.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Group.lo -MD -MP -MF ".deps/Group.Tpo" -c -o Group.lo Group.cxx; \
then mv -f ".deps/Group.Tpo" ".deps/Group.Plo"; else rm -f ".deps/Group.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Group.lo -MD -MP -MF .deps/Group.Tpo -c Group.cxx  -fPIC -DPIC -o .libs/Group.o
In file included from Group.cxx:8:
In file included from ./Group.h:11:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Group.cxx:8:
In file included from ./Group.h:11:
In file included from ../include/ContentToken.h:11:
In file included from ../include/Text.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
./Group.h:24:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::~Vector' requested here
   24 |   GroupToken() { }
      |   ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Group.lo -MD -MP -MF .deps/Group.Tpo -c Group.cxx -o Group.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Hash.lo -MD -MP -MF ".deps/Hash.Tpo" -c -o Hash.lo Hash.cxx; \
then mv -f ".deps/Hash.Tpo" ".deps/Hash.Plo"; else rm -f ".deps/Hash.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Hash.lo -MD -MP -MF .deps/Hash.Tpo -c Hash.cxx  -fPIC -DPIC -o .libs/Hash.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Hash.lo -MD -MP -MF .deps/Hash.Tpo -c Hash.cxx -o Hash.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT IListBase.lo -MD -MP -MF ".deps/IListBase.Tpo" -c -o IListBase.lo IListBase.cxx; \
then mv -f ".deps/IListBase.Tpo" ".deps/IListBase.Plo"; else rm -f ".deps/IListBase.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT IListBase.lo -MD -MP -MF .deps/IListBase.Tpo -c IListBase.cxx  -fPIC -DPIC -o .libs/IListBase.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT IListBase.lo -MD -MP -MF .deps/IListBase.Tpo -c IListBase.cxx -o IListBase.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Id.lo -MD -MP -MF ".deps/Id.Tpo" -c -o Id.lo Id.cxx; \
then mv -f ".deps/Id.Tpo" ".deps/Id.Plo"; else rm -f ".deps/Id.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Id.lo -MD -MP -MF .deps/Id.Tpo -c Id.cxx  -fPIC -DPIC -o .libs/Id.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Id.lo -MD -MP -MF .deps/Id.Tpo -c Id.cxx -o Id.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT IdentityCodingSystem.lo -MD -MP -MF ".deps/IdentityCodingSystem.Tpo" -c -o IdentityCodingSystem.lo IdentityCodingSystem.cxx; \
then mv -f ".deps/IdentityCodingSystem.Tpo" ".deps/IdentityCodingSystem.Plo"; else rm -f ".deps/IdentityCodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT IdentityCodingSystem.lo -MD -MP -MF .deps/IdentityCodingSystem.Tpo -c IdentityCodingSystem.cxx  -fPIC -DPIC -o .libs/IdentityCodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT IdentityCodingSystem.lo -MD -MP -MF .deps/IdentityCodingSystem.Tpo -c IdentityCodingSystem.cxx -o IdentityCodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT InputSource.lo -MD -MP -MF ".deps/InputSource.Tpo" -c -o InputSource.lo InputSource.cxx; \
then mv -f ".deps/InputSource.Tpo" ".deps/InputSource.Plo"; else rm -f ".deps/InputSource.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT InputSource.lo -MD -MP -MF .deps/InputSource.Tpo -c InputSource.cxx  -fPIC -DPIC -o .libs/InputSource.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT InputSource.lo -MD -MP -MF .deps/InputSource.Tpo -c InputSource.cxx -o InputSource.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT InternalInputSource.lo -MD -MP -MF ".deps/InternalInputSource.Tpo" -c -o InternalInputSource.lo InternalInputSource.cxx; \
then mv -f ".deps/InternalInputSource.Tpo" ".deps/InternalInputSource.Plo"; else rm -f ".deps/InternalInputSource.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT InternalInputSource.lo -MD -MP -MF .deps/InternalInputSource.Tpo -c InternalInputSource.cxx  -fPIC -DPIC -o .libs/InternalInputSource.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT InternalInputSource.lo -MD -MP -MF .deps/InternalInputSource.Tpo -c InternalInputSource.cxx -o InternalInputSource.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Link.lo -MD -MP -MF ".deps/Link.Tpo" -c -o Link.lo Link.cxx; \
then mv -f ".deps/Link.Tpo" ".deps/Link.Plo"; else rm -f ".deps/Link.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Link.lo -MD -MP -MF .deps/Link.Tpo -c Link.cxx  -fPIC -DPIC -o .libs/Link.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Link.lo -MD -MP -MF .deps/Link.Tpo -c Link.cxx -o Link.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT LinkProcess.lo -MD -MP -MF ".deps/LinkProcess.Tpo" -c -o LinkProcess.lo LinkProcess.cxx; \
then mv -f ".deps/LinkProcess.Tpo" ".deps/LinkProcess.Plo"; else rm -f ".deps/LinkProcess.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT LinkProcess.lo -MD -MP -MF .deps/LinkProcess.Tpo -c LinkProcess.cxx  -fPIC -DPIC -o .libs/LinkProcess.o
In file included from LinkProcess.cxx:8:
In file included from ../include/LinkProcess.h:10:
In file included from ../include/Lpd.h:10:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from LinkProcess.cxx:8:
In file included from ../include/LinkProcess.h:10:
In file included from ../include/Lpd.h:19:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT LinkProcess.lo -MD -MP -MF .deps/LinkProcess.Tpo -c LinkProcess.cxx -o LinkProcess.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT LiteralStorage.lo -MD -MP -MF ".deps/LiteralStorage.Tpo" -c -o LiteralStorage.lo LiteralStorage.cxx; \
then mv -f ".deps/LiteralStorage.Tpo" ".deps/LiteralStorage.Plo"; else rm -f ".deps/LiteralStorage.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT LiteralStorage.lo -MD -MP -MF .deps/LiteralStorage.Tpo -c LiteralStorage.cxx  -fPIC -DPIC -o .libs/LiteralStorage.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT LiteralStorage.lo -MD -MP -MF .deps/LiteralStorage.Tpo -c LiteralStorage.cxx -o LiteralStorage.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Location.lo -MD -MP -MF ".deps/Location.Tpo" -c -o Location.lo Location.cxx; \
then mv -f ".deps/Location.Tpo" ".deps/Location.Plo"; else rm -f ".deps/Location.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Location.lo -MD -MP -MF .deps/Location.Tpo -c Location.cxx  -fPIC -DPIC -o .libs/Location.o
In file included from Location.cxx:8:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
1 warning generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Location.lo -MD -MP -MF .deps/Location.Tpo -c Location.cxx -o Location.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Lpd.lo -MD -MP -MF ".deps/Lpd.Tpo" -c -o Lpd.lo Lpd.cxx; \
then mv -f ".deps/Lpd.Tpo" ".deps/Lpd.Plo"; else rm -f ".deps/Lpd.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Lpd.lo -MD -MP -MF .deps/Lpd.Tpo -c Lpd.cxx  -fPIC -DPIC -o .libs/Lpd.o
In file included from Lpd.cxx:8:
In file included from ../include/Lpd.h:10:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Lpd.cxx:8:
In file included from ../include/Lpd.h:19:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Lpd.cxx:8:
In file included from ../include/Lpd.h:10:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
Lpd.cxx:77:29: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>>::Vector' requested here
   77 | : Named(name), defined_(0), linkRules_(dtd ? dtd->nElementTypeIndex() : 0)
      |                             ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
Lpd.cxx:76:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<OpenSP::ConstPtr<OpenSP::SourceLinkRuleResource>>>::~Vector' requested here
   76 | LinkSet::LinkSet(const StringC &name, const Dtd *dtd)
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::ResultElementSpec>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
Lpd.cxx:76:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::ResultElementSpec>::~Vector' requested here
   76 | LinkSet::LinkSet(const StringC &name, const Dtd *dtd)
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::ResultElementSpec>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::ResultElementSpec>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::ResultElementSpec>::append' requested here
   31 |       append(n - size_);
      |       ^
Lpd.cxx:91:27: note: in instantiation of member function 'OpenSP::Vector<OpenSP::ResultElementSpec>::resize' requested here
   91 |   impliedSourceLinkRules_.resize(impliedSourceLinkRules_.size() + 1);
      |                           ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |     ~~~~~~~          ^
../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::insert' requested here
   46 |       insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_);
      |       ^
../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::operator=' requested here
  482 | class SP_API AttributeList  {
      |              ^
../include/Vector.cxx:90:22: note: explicitly cast the pointer to silence this warning
   90 |     memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T));
      |                      ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:88:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::reserve' requested here
   88 |   reserve(size_ + n);
      |   ^
../include/Vector.cxx:46:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::insert' requested here
   46 |       insert(ptr_ + size_, v.ptr_ + size_, v.ptr_ + v.size_);
      |       ^
../include/Attribute.h:482:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::operator=' requested here
  482 | class SP_API AttributeList  {
      |              ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<const OpenSP::ElementType *>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::IdLinkRule>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
Lpd.cxx:138:18: note: in instantiation of member function 'OpenSP::Vector<OpenSP::IdLinkRule>::~Vector' requested here
  138 | IdLinkRuleGroup::IdLinkRuleGroup(const StringC &name)
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector<const OpenSP::ElementType *>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::IdLinkRule>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::IdLinkRule>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::IdLinkRule>::append' requested here
   31 |       append(n - size_);
      |       ^
Lpd.cxx:145:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::IdLinkRule>::resize' requested here
  145 |   linkRules_.resize(linkRules_.size() + 1);
      |              ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
10 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Lpd.lo -MD -MP -MF .deps/Lpd.Tpo -c Lpd.cxx -o Lpd.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Markup.lo -MD -MP -MF ".deps/Markup.Tpo" -c -o Markup.lo Markup.cxx; \
then mv -f ".deps/Markup.Tpo" ".deps/Markup.Plo"; else rm -f ".deps/Markup.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Markup.lo -MD -MP -MF .deps/Markup.Tpo -c Markup.cxx  -fPIC -DPIC -o .libs/Markup.o
In file included from Markup.cxx:9:
In file included from ../include/Markup.h:12:
In file included from ../include/Syntax.h:12:
In file included from ../include/ISet.h:9:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
1 warning generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Markup.lo -MD -MP -MF .deps/Markup.Tpo -c Markup.cxx -o Markup.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Message.lo -MD -MP -MF ".deps/Message.Tpo" -c -o Message.lo Message.cxx; \
then mv -f ".deps/Message.Tpo" ".deps/Message.Plo"; else rm -f ".deps/Message.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Message.lo -MD -MP -MF .deps/Message.Tpo -c Message.cxx  -fPIC -DPIC -o .libs/Message.o
In file included from Message.cxx:9:
In file included from ../include/Message.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
Message.cxx:137:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::~Vector' requested here
  137 | Message::Message()
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner<OpenSP::MessageArg>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
Message.cxx:142:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::MessageArg>>::Vector' requested here
  142 | : args(nArgs)
      |   ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Message.lo -MD -MP -MF .deps/Message.Tpo -c Message.cxx -o Message.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT MessageArg.lo -MD -MP -MF ".deps/MessageArg.Tpo" -c -o MessageArg.lo MessageArg.cxx; \
then mv -f ".deps/MessageArg.Tpo" ".deps/MessageArg.Plo"; else rm -f ".deps/MessageArg.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageArg.lo -MD -MP -MF .deps/MessageArg.Tpo -c MessageArg.cxx  -fPIC -DPIC -o .libs/MessageArg.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageArg.lo -MD -MP -MF .deps/MessageArg.Tpo -c MessageArg.cxx -o MessageArg.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT MessageEventHandler.lo -MD -MP -MF ".deps/MessageEventHandler.Tpo" -c -o MessageEventHandler.lo MessageEventHandler.cxx; \
then mv -f ".deps/MessageEventHandler.Tpo" ".deps/MessageEventHandler.Plo"; else rm -f ".deps/MessageEventHandler.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageEventHandler.lo -MD -MP -MF .deps/MessageEventHandler.Tpo -c MessageEventHandler.cxx  -fPIC -DPIC -o .libs/MessageEventHandler.o
In file included from MessageEventHandler.cxx:5:
In file included from ../include/MessageEventHandler.h:7:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from MessageEventHandler.cxx:5:
In file included from ../include/MessageEventHandler.h:7:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageEventHandler.lo -MD -MP -MF .deps/MessageEventHandler.Tpo -c MessageEventHandler.cxx -o MessageEventHandler.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT MessageFormatter.lo -MD -MP -MF ".deps/MessageFormatter.Tpo" -c -o MessageFormatter.lo MessageFormatter.cxx; \
then mv -f ".deps/MessageFormatter.Tpo" ".deps/MessageFormatter.Plo"; else rm -f ".deps/MessageFormatter.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageFormatter.lo -MD -MP -MF .deps/MessageFormatter.Tpo -c MessageFormatter.cxx  -fPIC -DPIC -o .libs/MessageFormatter.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageFormatter.lo -MD -MP -MF .deps/MessageFormatter.Tpo -c MessageFormatter.cxx -o MessageFormatter.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT MessageReporter.lo -MD -MP -MF ".deps/MessageReporter.Tpo" -c -o MessageReporter.lo MessageReporter.cxx; \
then mv -f ".deps/MessageReporter.Tpo" ".deps/MessageReporter.Plo"; else rm -f ".deps/MessageReporter.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageReporter.lo -MD -MP -MF .deps/MessageReporter.Tpo -c MessageReporter.cxx  -fPIC -DPIC -o .libs/MessageReporter.o
MessageReporter.cxx:34:5: warning: add explicit braces to avoid dangling else [-Wdangling-else]
   34 |     else if ( !strcmp(fmt, "NONE") )
      |     ^
1 warning generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageReporter.lo -MD -MP -MF .deps/MessageReporter.Tpo -c MessageReporter.cxx -o MessageReporter.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT MessageTable.lo -MD -MP -MF ".deps/MessageTable.Tpo" -c -o MessageTable.lo MessageTable.cxx; \
then mv -f ".deps/MessageTable.Tpo" ".deps/MessageTable.Plo"; else rm -f ".deps/MessageTable.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageTable.lo -MD -MP -MF .deps/MessageTable.Tpo -c MessageTable.cxx  -fPIC -DPIC -o .libs/MessageTable.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT MessageTable.lo -MD -MP -MF .deps/MessageTable.Tpo -c MessageTable.cxx -o MessageTable.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ModeInfo.lo -MD -MP -MF ".deps/ModeInfo.Tpo" -c -o ModeInfo.lo ModeInfo.cxx; \
then mv -f ".deps/ModeInfo.Tpo" ".deps/ModeInfo.Plo"; else rm -f ".deps/ModeInfo.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ModeInfo.lo -MD -MP -MF .deps/ModeInfo.Tpo -c ModeInfo.cxx  -fPIC -DPIC -o .libs/ModeInfo.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ModeInfo.lo -MD -MP -MF .deps/ModeInfo.Tpo -c ModeInfo.cxx -o ModeInfo.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Notation.lo -MD -MP -MF ".deps/Notation.Tpo" -c -o Notation.lo Notation.cxx; \
then mv -f ".deps/Notation.Tpo" ".deps/Notation.Plo"; else rm -f ".deps/Notation.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Notation.lo -MD -MP -MF .deps/Notation.Tpo -c Notation.cxx  -fPIC -DPIC -o .libs/Notation.o
In file included from Notation.cxx:8:
In file included from ../include/Notation.h:15:
In file included from ../include/ExternalId.h:12:
In file included from ../include/Text.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Notation.cxx:9:
In file included from ./ParserState.h:17:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Notation.lo -MD -MP -MF .deps/Notation.Tpo -c Notation.cxx -o Notation.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT NotationStorage.lo -MD -MP -MF ".deps/NotationStorage.Tpo" -c -o NotationStorage.lo NotationStorage.cxx; \
then mv -f ".deps/NotationStorage.Tpo" ".deps/NotationStorage.Plo"; else rm -f ".deps/NotationStorage.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT NotationStorage.lo -MD -MP -MF .deps/NotationStorage.Tpo -c NotationStorage.cxx  -fPIC -DPIC -o .libs/NotationStorage.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT NotationStorage.lo -MD -MP -MF .deps/NotationStorage.Tpo -c NotationStorage.cxx -o NotationStorage.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT NumericCharRefOrigin.lo -MD -MP -MF ".deps/NumericCharRefOrigin.Tpo" -c -o NumericCharRefOrigin.lo NumericCharRefOrigin.cxx; \
then mv -f ".deps/NumericCharRefOrigin.Tpo" ".deps/NumericCharRefOrigin.Plo"; else rm -f ".deps/NumericCharRefOrigin.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT NumericCharRefOrigin.lo -MD -MP -MF .deps/NumericCharRefOrigin.Tpo -c NumericCharRefOrigin.cxx  -fPIC -DPIC -o .libs/NumericCharRefOrigin.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT NumericCharRefOrigin.lo -MD -MP -MF .deps/NumericCharRefOrigin.Tpo -c NumericCharRefOrigin.cxx -o NumericCharRefOrigin.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT OffsetOrderedList.lo -MD -MP -MF ".deps/OffsetOrderedList.Tpo" -c -o OffsetOrderedList.lo OffsetOrderedList.cxx; \
then mv -f ".deps/OffsetOrderedList.Tpo" ".deps/OffsetOrderedList.Plo"; else rm -f ".deps/OffsetOrderedList.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OffsetOrderedList.lo -MD -MP -MF .deps/OffsetOrderedList.Tpo -c OffsetOrderedList.cxx  -fPIC -DPIC -o .libs/OffsetOrderedList.o
In file included from OffsetOrderedList.cxx:5:
In file included from ./OffsetOrderedList.h:9:
In file included from ../include/NCVector.h:51:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::OffsetOrderedListBlock>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
OffsetOrderedList.cxx:12:20: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::~NCVector' requested here
   12 | OffsetOrderedList::OffsetOrderedList()
      |                    ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::OffsetOrderedListBlock>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::append' requested here
   31 |       append(n - size_);
      |       ^
OffsetOrderedList.cxx:39:13: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::OffsetOrderedListBlock>>::resize' requested here
   39 |     blocks_.resize(blocks_.size() + 1);
      |             ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OffsetOrderedList.lo -MD -MP -MF .deps/OffsetOrderedList.Tpo -c OffsetOrderedList.cxx -o OffsetOrderedList.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT OpenElement.lo -MD -MP -MF ".deps/OpenElement.Tpo" -c -o OpenElement.lo OpenElement.cxx; \
then mv -f ".deps/OpenElement.Tpo" ".deps/OpenElement.Plo"; else rm -f ".deps/OpenElement.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OpenElement.lo -MD -MP -MF .deps/OpenElement.Tpo -c OpenElement.cxx  -fPIC -DPIC -o .libs/OpenElement.o
In file included from OpenElement.cxx:8:
In file included from ../include/OpenElement.h:11:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from OpenElement.cxx:8:
In file included from ../include/OpenElement.h:11:
In file included from ../include/ContentToken.h:11:
In file included from ../include/Text.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OpenElement.lo -MD -MP -MF .deps/OpenElement.Tpo -c OpenElement.cxx -o OpenElement.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT OutputByteStream.lo -MD -MP -MF ".deps/OutputByteStream.Tpo" -c -o OutputByteStream.lo OutputByteStream.cxx; \
then mv -f ".deps/OutputByteStream.Tpo" ".deps/OutputByteStream.Plo"; else rm -f ".deps/OutputByteStream.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OutputByteStream.lo -MD -MP -MF .deps/OutputByteStream.Tpo -c OutputByteStream.cxx  -fPIC -DPIC -o .libs/OutputByteStream.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OutputByteStream.lo -MD -MP -MF .deps/OutputByteStream.Tpo -c OutputByteStream.cxx -o OutputByteStream.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT OutputCharStream.lo -MD -MP -MF ".deps/OutputCharStream.Tpo" -c -o OutputCharStream.lo OutputCharStream.cxx; \
then mv -f ".deps/OutputCharStream.Tpo" ".deps/OutputCharStream.Plo"; else rm -f ".deps/OutputCharStream.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OutputCharStream.lo -MD -MP -MF .deps/OutputCharStream.Tpo -c OutputCharStream.cxx  -fPIC -DPIC -o .libs/OutputCharStream.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OutputCharStream.lo -MD -MP -MF .deps/OutputCharStream.Tpo -c OutputCharStream.cxx -o OutputCharStream.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT OutputState.lo -MD -MP -MF ".deps/OutputState.Tpo" -c -o OutputState.lo OutputState.cxx; \
then mv -f ".deps/OutputState.Tpo" ".deps/OutputState.Plo"; else rm -f ".deps/OutputState.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OutputState.lo -MD -MP -MF .deps/OutputState.Tpo -c OutputState.cxx  -fPIC -DPIC -o .libs/OutputState.o
In file included from OutputState.cxx:8:
In file included from ./OutputState.h:10:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from OutputState.cxx:9:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT OutputState.lo -MD -MP -MF .deps/OutputState.Tpo -c OutputState.cxx -o OutputState.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Param.lo -MD -MP -MF ".deps/Param.Tpo" -c -o Param.lo Param.cxx; \
then mv -f ".deps/Param.Tpo" ".deps/Param.Plo"; else rm -f ".deps/Param.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Param.lo -MD -MP -MF .deps/Param.Tpo -c Param.cxx  -fPIC -DPIC -o .libs/Param.o
In file included from Param.cxx:8:
In file included from ./Param.h:11:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
1 warning generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Param.lo -MD -MP -MF .deps/Param.Tpo -c Param.cxx -o Param.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Parser.lo -MD -MP -MF ".deps/Parser.Tpo" -c -o Parser.lo Parser.cxx; \
then mv -f ".deps/Parser.Tpo" ".deps/Parser.Plo"; else rm -f ".deps/Parser.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Parser.lo -MD -MP -MF .deps/Parser.Tpo -c Parser.cxx  -fPIC -DPIC -o .libs/Parser.o
In file included from Parser.cxx:9:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Parser.cxx:9:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::AttributeList>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
./ParserState.h:48:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::~NCVector' requested here
   48 | class ParserState : public ContentState, public AttributeContext { 
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Parser.cxx:9:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/CharsetDecl.h:73:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::~Vector' requested here
   73 | class SP_API CharsetDecl {
      |              ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
4 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Parser.lo -MD -MP -MF .deps/Parser.Tpo -c Parser.cxx -o Parser.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ParserApp.lo -MD -MP -MF ".deps/ParserApp.Tpo" -c -o ParserApp.lo ParserApp.cxx; \
then mv -f ".deps/ParserApp.Tpo" ".deps/ParserApp.Plo"; else rm -f ".deps/ParserApp.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserApp.lo -MD -MP -MF .deps/ParserApp.Tpo -c ParserApp.cxx  -fPIC -DPIC -o .libs/ParserApp.o
In file included from ParserApp.cxx:9:
In file included from ../include/ParserApp.h:11:
In file included from ../include/SgmlParser.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ParserApp.cxx:9:
In file included from ../include/ParserApp.h:15:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserApp.lo -MD -MP -MF .deps/ParserApp.Tpo -c ParserApp.cxx -o ParserApp.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ParserEventGeneratorKit.lo -MD -MP -MF ".deps/ParserEventGeneratorKit.Tpo" -c -o ParserEventGeneratorKit.lo ParserEventGeneratorKit.cxx; \
then mv -f ".deps/ParserEventGeneratorKit.Tpo" ".deps/ParserEventGeneratorKit.Plo"; else rm -f ".deps/ParserEventGeneratorKit.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserEventGeneratorKit.lo -MD -MP -MF .deps/ParserEventGeneratorKit.Tpo -c ParserEventGeneratorKit.cxx  -fPIC -DPIC -o .libs/ParserEventGeneratorKit.o
In file included from ParserEventGeneratorKit.cxx:10:
In file included from ../include/ParserApp.h:11:
In file included from ../include/SgmlParser.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ParserEventGeneratorKit.cxx:10:
In file included from ../include/ParserApp.h:15:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserEventGeneratorKit.lo -MD -MP -MF .deps/ParserEventGeneratorKit.Tpo -c ParserEventGeneratorKit.cxx -o ParserEventGeneratorKit.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ParserMessages.lo -MD -MP -MF ".deps/ParserMessages.Tpo" -c -o ParserMessages.lo ParserMessages.cxx; \
then mv -f ".deps/ParserMessages.Tpo" ".deps/ParserMessages.Plo"; else rm -f ".deps/ParserMessages.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserMessages.lo -MD -MP -MF .deps/ParserMessages.Tpo -c ParserMessages.cxx  -fPIC -DPIC -o .libs/ParserMessages.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserMessages.lo -MD -MP -MF .deps/ParserMessages.Tpo -c ParserMessages.cxx -o ParserMessages.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ParserOptions.lo -MD -MP -MF ".deps/ParserOptions.Tpo" -c -o ParserOptions.lo ParserOptions.cxx; \
then mv -f ".deps/ParserOptions.Tpo" ".deps/ParserOptions.Plo"; else rm -f ".deps/ParserOptions.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserOptions.lo -MD -MP -MF .deps/ParserOptions.Tpo -c ParserOptions.cxx  -fPIC -DPIC -o .libs/ParserOptions.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserOptions.lo -MD -MP -MF .deps/ParserOptions.Tpo -c ParserOptions.cxx -o ParserOptions.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ParserState.lo -MD -MP -MF ".deps/ParserState.Tpo" -c -o ParserState.lo ParserState.cxx; \
then mv -f ".deps/ParserState.Tpo" ".deps/ParserState.Plo"; else rm -f ".deps/ParserState.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserState.lo -MD -MP -MF .deps/ParserState.Tpo -c ParserState.cxx  -fPIC -DPIC -o .libs/ParserState.o
In file included from ParserState.cxx:8:
In file included from ./ParserState.h:13:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from ParserState.cxx:8:
In file included from ./ParserState.h:17:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::AttributeList>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
ParserState.cxx:49:14: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::~NCVector' requested here
   49 | ParserState::ParserState(const Ptr<EntityManager> &em,
      |              ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::AttributeList>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::append' requested here
   31 |       append(n - size_);
      |       ^
ParserState.cxx:759:21: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::resize' requested here
  759 |     attributeLists_.resize(i + 1);
      |                     ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
4 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ParserState.lo -MD -MP -MF .deps/ParserState.Tpo -c ParserState.cxx -o ParserState.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Partition.lo -MD -MP -MF ".deps/Partition.Tpo" -c -o Partition.lo Partition.cxx; \
then mv -f ".deps/Partition.Tpo" ".deps/Partition.Plo"; else rm -f ".deps/Partition.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Partition.lo -MD -MP -MF .deps/Partition.Tpo -c Partition.cxx  -fPIC -DPIC -o .libs/Partition.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Partition.lo -MD -MP -MF .deps/Partition.Tpo -c Partition.cxx -o Partition.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT PosixStorage.lo -MD -MP -MF ".deps/PosixStorage.Tpo" -c -o PosixStorage.lo PosixStorage.cxx; \
then mv -f ".deps/PosixStorage.Tpo" ".deps/PosixStorage.Plo"; else rm -f ".deps/PosixStorage.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT PosixStorage.lo -MD -MP -MF .deps/PosixStorage.Tpo -c PosixStorage.cxx  -fPIC -DPIC -o .libs/PosixStorage.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT PosixStorage.lo -MD -MP -MF .deps/PosixStorage.Tpo -c PosixStorage.cxx -o PosixStorage.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Recognizer.lo -MD -MP -MF ".deps/Recognizer.Tpo" -c -o Recognizer.lo Recognizer.cxx; \
then mv -f ".deps/Recognizer.Tpo" ".deps/Recognizer.Plo"; else rm -f ".deps/Recognizer.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Recognizer.lo -MD -MP -MF .deps/Recognizer.Tpo -c Recognizer.cxx  -fPIC -DPIC -o .libs/Recognizer.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Recognizer.lo -MD -MP -MF .deps/Recognizer.Tpo -c Recognizer.cxx -o Recognizer.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT RewindStorageObject.lo -MD -MP -MF ".deps/RewindStorageObject.Tpo" -c -o RewindStorageObject.lo RewindStorageObject.cxx; \
then mv -f ".deps/RewindStorageObject.Tpo" ".deps/RewindStorageObject.Plo"; else rm -f ".deps/RewindStorageObject.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT RewindStorageObject.lo -MD -MP -MF .deps/RewindStorageObject.Tpo -c RewindStorageObject.cxx  -fPIC -DPIC -o .libs/RewindStorageObject.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT RewindStorageObject.lo -MD -MP -MF .deps/RewindStorageObject.Tpo -c RewindStorageObject.cxx -o RewindStorageObject.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SGMLApplication.lo -MD -MP -MF ".deps/SGMLApplication.Tpo" -c -o SGMLApplication.lo SGMLApplication.cxx; \
then mv -f ".deps/SGMLApplication.Tpo" ".deps/SGMLApplication.Plo"; else rm -f ".deps/SGMLApplication.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SGMLApplication.lo -MD -MP -MF .deps/SGMLApplication.Tpo -c SGMLApplication.cxx  -fPIC -DPIC -o .libs/SGMLApplication.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SGMLApplication.lo -MD -MP -MF .deps/SGMLApplication.Tpo -c SGMLApplication.cxx -o SGMLApplication.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SJISCodingSystem.lo -MD -MP -MF ".deps/SJISCodingSystem.Tpo" -c -o SJISCodingSystem.lo SJISCodingSystem.cxx; \
then mv -f ".deps/SJISCodingSystem.Tpo" ".deps/SJISCodingSystem.Plo"; else rm -f ".deps/SJISCodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SJISCodingSystem.lo -MD -MP -MF .deps/SJISCodingSystem.Tpo -c SJISCodingSystem.cxx  -fPIC -DPIC -o .libs/SJISCodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SJISCodingSystem.lo -MD -MP -MF .deps/SJISCodingSystem.Tpo -c SJISCodingSystem.cxx -o SJISCodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SOEntityCatalog.lo -MD -MP -MF ".deps/SOEntityCatalog.Tpo" -c -o SOEntityCatalog.lo SOEntityCatalog.cxx; \
then mv -f ".deps/SOEntityCatalog.Tpo" ".deps/SOEntityCatalog.Plo"; else rm -f ".deps/SOEntityCatalog.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SOEntityCatalog.lo -MD -MP -MF .deps/SOEntityCatalog.Tpo -c SOEntityCatalog.cxx  -fPIC -DPIC -o .libs/SOEntityCatalog.o
In file included from SOEntityCatalog.cxx:9:
In file included from ../include/CharsetInfo.h:11:
In file included from ../include/UnivCharsetDesc.h:14:
In file included from ../include/RangeMap.h:7:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from SOEntityCatalog.cxx:28:
In file included from ./DtdDeclEventHandler.h:8:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SOEntityCatalog.lo -MD -MP -MF .deps/SOEntityCatalog.Tpo -c SOEntityCatalog.cxx -o SOEntityCatalog.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Sd.lo -MD -MP -MF ".deps/Sd.Tpo" -c -o Sd.lo Sd.cxx; \
then mv -f ".deps/Sd.Tpo" ".deps/Sd.Plo"; else rm -f ".deps/Sd.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Sd.lo -MD -MP -MF .deps/Sd.Tpo -c Sd.cxx  -fPIC -DPIC -o .libs/Sd.o
In file included from Sd.cxx:8:
In file included from ../include/Sd.h:13:
In file included from ../include/CharsetInfo.h:11:
In file included from ../include/UnivCharsetDesc.h:14:
In file included from ../include/RangeMap.h:7:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/CharsetDecl.h:73:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::~Vector' requested here
   73 | class SP_API CharsetDecl {
      |              ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
1 warning generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Sd.lo -MD -MP -MF .deps/Sd.Tpo -c Sd.cxx -o Sd.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SdText.lo -MD -MP -MF ".deps/SdText.Tpo" -c -o SdText.lo SdText.cxx; \
then mv -f ".deps/SdText.Tpo" ".deps/SdText.Plo"; else rm -f ".deps/SdText.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SdText.lo -MD -MP -MF .deps/SdText.Tpo -c SdText.cxx  -fPIC -DPIC -o .libs/SdText.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SdText.lo -MD -MP -MF .deps/SdText.Tpo -c SdText.cxx -o SdText.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SearchResultMessageArg.lo -MD -MP -MF ".deps/SearchResultMessageArg.Tpo" -c -o SearchResultMessageArg.lo SearchResultMessageArg.cxx; \
then mv -f ".deps/SearchResultMessageArg.Tpo" ".deps/SearchResultMessageArg.Plo"; else rm -f ".deps/SearchResultMessageArg.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SearchResultMessageArg.lo -MD -MP -MF .deps/SearchResultMessageArg.Tpo -c SearchResultMessageArg.cxx  -fPIC -DPIC -o .libs/SearchResultMessageArg.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SearchResultMessageArg.lo -MD -MP -MF .deps/SearchResultMessageArg.Tpo -c SearchResultMessageArg.cxx -o SearchResultMessageArg.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SgmlParser.lo -MD -MP -MF ".deps/SgmlParser.Tpo" -c -o SgmlParser.lo SgmlParser.cxx; \
then mv -f ".deps/SgmlParser.Tpo" ".deps/SgmlParser.Plo"; else rm -f ".deps/SgmlParser.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SgmlParser.lo -MD -MP -MF .deps/SgmlParser.Tpo -c SgmlParser.cxx  -fPIC -DPIC -o .libs/SgmlParser.o
In file included from SgmlParser.cxx:9:
In file included from ../include/SgmlParser.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from SgmlParser.cxx:10:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::AttributeList>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
./ParserState.h:48:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::AttributeList>>::~NCVector' requested here
   48 | class ParserState : public ContentState, public AttributeContext { 
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
3 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SgmlParser.lo -MD -MP -MF .deps/SgmlParser.Tpo -c SgmlParser.cxx -o SgmlParser.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT ShortReferenceMap.lo -MD -MP -MF ".deps/ShortReferenceMap.Tpo" -c -o ShortReferenceMap.lo ShortReferenceMap.cxx; \
then mv -f ".deps/ShortReferenceMap.Tpo" ".deps/ShortReferenceMap.Plo"; else rm -f ".deps/ShortReferenceMap.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ShortReferenceMap.lo -MD -MP -MF .deps/ShortReferenceMap.Tpo -c ShortReferenceMap.cxx  -fPIC -DPIC -o .libs/ShortReferenceMap.o
In file included from ShortReferenceMap.cxx:9:
In file included from ../include/ShortReferenceMap.h:10:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
1 warning generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT ShortReferenceMap.lo -MD -MP -MF .deps/ShortReferenceMap.Tpo -c ShortReferenceMap.cxx -o ShortReferenceMap.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT StdioStorage.lo -MD -MP -MF ".deps/StdioStorage.Tpo" -c -o StdioStorage.lo StdioStorage.cxx; \
then mv -f ".deps/StdioStorage.Tpo" ".deps/StdioStorage.Plo"; else rm -f ".deps/StdioStorage.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT StdioStorage.lo -MD -MP -MF .deps/StdioStorage.Tpo -c StdioStorage.cxx  -fPIC -DPIC -o .libs/StdioStorage.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT StdioStorage.lo -MD -MP -MF .deps/StdioStorage.Tpo -c StdioStorage.cxx -o StdioStorage.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT StorageManager.lo -MD -MP -MF ".deps/StorageManager.Tpo" -c -o StorageManager.lo StorageManager.cxx; \
then mv -f ".deps/StorageManager.Tpo" ".deps/StorageManager.Plo"; else rm -f ".deps/StorageManager.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT StorageManager.lo -MD -MP -MF .deps/StorageManager.Tpo -c StorageManager.cxx  -fPIC -DPIC -o .libs/StorageManager.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT StorageManager.lo -MD -MP -MF .deps/StorageManager.Tpo -c StorageManager.cxx -o StorageManager.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Syntax.lo -MD -MP -MF ".deps/Syntax.Tpo" -c -o Syntax.lo Syntax.cxx; \
then mv -f ".deps/Syntax.Tpo" ".deps/Syntax.Plo"; else rm -f ".deps/Syntax.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Syntax.lo -MD -MP -MF .deps/Syntax.Tpo -c Syntax.cxx  -fPIC -DPIC -o .libs/Syntax.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Syntax.lo -MD -MP -MF .deps/Syntax.Tpo -c Syntax.cxx -o Syntax.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Text.lo -MD -MP -MF ".deps/Text.Tpo" -c -o Text.lo Text.cxx; \
then mv -f ".deps/Text.Tpo" ".deps/Text.Plo"; else rm -f ".deps/Text.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Text.lo -MD -MP -MF .deps/Text.Tpo -c Text.cxx  -fPIC -DPIC -o .libs/Text.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Text.lo -MD -MP -MF .deps/Text.Tpo -c Text.cxx -o Text.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT TokenMessageArg.lo -MD -MP -MF ".deps/TokenMessageArg.Tpo" -c -o TokenMessageArg.lo TokenMessageArg.cxx; \
then mv -f ".deps/TokenMessageArg.Tpo" ".deps/TokenMessageArg.Plo"; else rm -f ".deps/TokenMessageArg.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TokenMessageArg.lo -MD -MP -MF .deps/TokenMessageArg.Tpo -c TokenMessageArg.cxx  -fPIC -DPIC -o .libs/TokenMessageArg.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TokenMessageArg.lo -MD -MP -MF .deps/TokenMessageArg.Tpo -c TokenMessageArg.cxx -o TokenMessageArg.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT TranslateCodingSystem.lo -MD -MP -MF ".deps/TranslateCodingSystem.Tpo" -c -o TranslateCodingSystem.lo TranslateCodingSystem.cxx; \
then mv -f ".deps/TranslateCodingSystem.Tpo" ".deps/TranslateCodingSystem.Plo"; else rm -f ".deps/TranslateCodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TranslateCodingSystem.lo -MD -MP -MF .deps/TranslateCodingSystem.Tpo -c TranslateCodingSystem.cxx  -fPIC -DPIC -o .libs/TranslateCodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TranslateCodingSystem.lo -MD -MP -MF .deps/TranslateCodingSystem.Tpo -c TranslateCodingSystem.cxx -o TranslateCodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT TrieBuilder.lo -MD -MP -MF ".deps/TrieBuilder.Tpo" -c -o TrieBuilder.lo TrieBuilder.cxx; \
then mv -f ".deps/TrieBuilder.Tpo" ".deps/TrieBuilder.Plo"; else rm -f ".deps/TrieBuilder.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TrieBuilder.lo -MD -MP -MF .deps/TrieBuilder.Tpo -c TrieBuilder.cxx  -fPIC -DPIC -o .libs/TrieBuilder.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TrieBuilder.lo -MD -MP -MF .deps/TrieBuilder.Tpo -c TrieBuilder.cxx -o TrieBuilder.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT TypeId.lo -MD -MP -MF ".deps/TypeId.Tpo" -c -o TypeId.lo TypeId.cxx; \
then mv -f ".deps/TypeId.Tpo" ".deps/TypeId.Plo"; else rm -f ".deps/TypeId.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TypeId.lo -MD -MP -MF .deps/TypeId.Tpo -c TypeId.cxx  -fPIC -DPIC -o .libs/TypeId.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT TypeId.lo -MD -MP -MF .deps/TypeId.Tpo -c TypeId.cxx -o TypeId.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT URLStorage.lo -MD -MP -MF ".deps/URLStorage.Tpo" -c -o URLStorage.lo URLStorage.cxx; \
then mv -f ".deps/URLStorage.Tpo" ".deps/URLStorage.Plo"; else rm -f ".deps/URLStorage.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT URLStorage.lo -MD -MP -MF .deps/URLStorage.Tpo -c URLStorage.cxx  -fPIC -DPIC -o .libs/URLStorage.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT URLStorage.lo -MD -MP -MF .deps/URLStorage.Tpo -c URLStorage.cxx -o URLStorage.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT UTF8CodingSystem.lo -MD -MP -MF ".deps/UTF8CodingSystem.Tpo" -c -o UTF8CodingSystem.lo UTF8CodingSystem.cxx; \
then mv -f ".deps/UTF8CodingSystem.Tpo" ".deps/UTF8CodingSystem.Plo"; else rm -f ".deps/UTF8CodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UTF8CodingSystem.lo -MD -MP -MF .deps/UTF8CodingSystem.Tpo -c UTF8CodingSystem.cxx  -fPIC -DPIC -o .libs/UTF8CodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UTF8CodingSystem.lo -MD -MP -MF .deps/UTF8CodingSystem.Tpo -c UTF8CodingSystem.cxx -o UTF8CodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Undo.lo -MD -MP -MF ".deps/Undo.Tpo" -c -o Undo.lo Undo.cxx; \
then mv -f ".deps/Undo.Tpo" ".deps/Undo.Plo"; else rm -f ".deps/Undo.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Undo.lo -MD -MP -MF .deps/Undo.Tpo -c Undo.cxx  -fPIC -DPIC -o .libs/Undo.o
In file included from Undo.cxx:8:
In file included from ./Undo.h:11:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from Undo.cxx:8:
In file included from ./Undo.h:11:
In file included from ../include/ContentToken.h:11:
In file included from ../include/Text.h:12:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Undo.lo -MD -MP -MF .deps/Undo.Tpo -c Undo.cxx -o Undo.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT UnicodeCodingSystem.lo -MD -MP -MF ".deps/UnicodeCodingSystem.Tpo" -c -o UnicodeCodingSystem.lo UnicodeCodingSystem.cxx; \
then mv -f ".deps/UnicodeCodingSystem.Tpo" ".deps/UnicodeCodingSystem.Plo"; else rm -f ".deps/UnicodeCodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UnicodeCodingSystem.lo -MD -MP -MF .deps/UnicodeCodingSystem.Tpo -c UnicodeCodingSystem.cxx  -fPIC -DPIC -o .libs/UnicodeCodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UnicodeCodingSystem.lo -MD -MP -MF .deps/UnicodeCodingSystem.Tpo -c UnicodeCodingSystem.cxx -o UnicodeCodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT UnivCharsetDesc.lo -MD -MP -MF ".deps/UnivCharsetDesc.Tpo" -c -o UnivCharsetDesc.lo UnivCharsetDesc.cxx; \
then mv -f ".deps/UnivCharsetDesc.Tpo" ".deps/UnivCharsetDesc.Plo"; else rm -f ".deps/UnivCharsetDesc.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UnivCharsetDesc.lo -MD -MP -MF .deps/UnivCharsetDesc.Tpo -c UnivCharsetDesc.cxx  -fPIC -DPIC -o .libs/UnivCharsetDesc.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UnivCharsetDesc.lo -MD -MP -MF .deps/UnivCharsetDesc.Tpo -c UnivCharsetDesc.cxx -o UnivCharsetDesc.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT XMLCodingSystem.lo -MD -MP -MF ".deps/XMLCodingSystem.Tpo" -c -o XMLCodingSystem.lo XMLCodingSystem.cxx; \
then mv -f ".deps/XMLCodingSystem.Tpo" ".deps/XMLCodingSystem.Plo"; else rm -f ".deps/XMLCodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT XMLCodingSystem.lo -MD -MP -MF .deps/XMLCodingSystem.Tpo -c XMLCodingSystem.cxx  -fPIC -DPIC -o .libs/XMLCodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT XMLCodingSystem.lo -MD -MP -MF .deps/XMLCodingSystem.Tpo -c XMLCodingSystem.cxx -o XMLCodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT assert.lo -MD -MP -MF ".deps/assert.Tpo" -c -o assert.lo assert.cxx; \
then mv -f ".deps/assert.Tpo" ".deps/assert.Plo"; else rm -f ".deps/assert.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c assert.cxx  -fPIC -DPIC -o .libs/assert.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT assert.lo -MD -MP -MF .deps/assert.Tpo -c assert.cxx -o assert.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseAttribute.lo -MD -MP -MF ".deps/parseAttribute.Tpo" -c -o parseAttribute.lo parseAttribute.cxx; \
then mv -f ".deps/parseAttribute.Tpo" ".deps/parseAttribute.Plo"; else rm -f ".deps/parseAttribute.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseAttribute.lo -MD -MP -MF .deps/parseAttribute.Tpo -c parseAttribute.cxx  -fPIC -DPIC -o .libs/parseAttribute.o
In file included from parseAttribute.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseAttribute.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseAttribute.lo -MD -MP -MF .deps/parseAttribute.Tpo -c parseAttribute.cxx -o parseAttribute.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseCommon.lo -MD -MP -MF ".deps/parseCommon.Tpo" -c -o parseCommon.lo parseCommon.cxx; \
then mv -f ".deps/parseCommon.Tpo" ".deps/parseCommon.Plo"; else rm -f ".deps/parseCommon.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseCommon.lo -MD -MP -MF .deps/parseCommon.Tpo -c parseCommon.cxx  -fPIC -DPIC -o .libs/parseCommon.o
In file included from parseCommon.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseCommon.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseCommon.lo -MD -MP -MF .deps/parseCommon.Tpo -c parseCommon.cxx -o parseCommon.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseDecl.lo -MD -MP -MF ".deps/parseDecl.Tpo" -c -o parseDecl.lo parseDecl.cxx; \
then mv -f ".deps/parseDecl.Tpo" ".deps/parseDecl.Plo"; else rm -f ".deps/parseDecl.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseDecl.lo -MD -MP -MF .deps/parseDecl.Tpo -c parseDecl.cxx  -fPIC -DPIC -o .libs/parseDecl.o
In file included from parseDecl.cxx:7:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseDecl.cxx:7:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseDecl.cxx:7:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
parseDecl.cxx:176:27: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  176 |     Vector<AttributeList> simpleLinkAtts;
      |                           ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::append' requested here
   31 |       append(n - size_);
      |       ^
parseDecl.cxx:182:17: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::resize' requested here
  182 |         simpleLinkAtts.resize(simpleLinkAtts.size() + 1);
      |                        ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
parseDecl.cxx:909:43: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::~Vector' requested here
  909 |   Vector<CopyOwner<AttributeDefinition> > defs;
      |                                           ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'CopyOwner<OpenSP::AttributeDefinition>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::append' requested here
   31 |       append(n - size_);
      |       ^
parseDecl.cxx:968:12: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CopyOwner<OpenSP::AttributeDefinition>>::resize' requested here
  968 |       defs.resize(defs.size() + 1);
      |            ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
6 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseDecl.lo -MD -MP -MF .deps/parseDecl.Tpo -c parseDecl.cxx -o parseDecl.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseInstance.lo -MD -MP -MF ".deps/parseInstance.Tpo" -c -o parseInstance.lo parseInstance.cxx; \
then mv -f ".deps/parseInstance.Tpo" ".deps/parseInstance.Plo"; else rm -f ".deps/parseInstance.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseInstance.lo -MD -MP -MF .deps/parseInstance.Tpo -c parseInstance.cxx  -fPIC -DPIC -o .libs/parseInstance.o
In file included from parseInstance.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseInstance.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseInstance.lo -MD -MP -MF .deps/parseInstance.Tpo -c parseInstance.cxx -o parseInstance.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseMode.lo -MD -MP -MF ".deps/parseMode.Tpo" -c -o parseMode.lo parseMode.cxx; \
then mv -f ".deps/parseMode.Tpo" ".deps/parseMode.Plo"; else rm -f ".deps/parseMode.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseMode.lo -MD -MP -MF .deps/parseMode.Tpo -c parseMode.cxx  -fPIC -DPIC -o .libs/parseMode.o
In file included from parseMode.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseMode.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseMode.lo -MD -MP -MF .deps/parseMode.Tpo -c parseMode.cxx -o parseMode.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseParam.lo -MD -MP -MF ".deps/parseParam.Tpo" -c -o parseParam.lo parseParam.cxx; \
then mv -f ".deps/parseParam.Tpo" ".deps/parseParam.Plo"; else rm -f ".deps/parseParam.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseParam.lo -MD -MP -MF .deps/parseParam.Tpo -c parseParam.cxx  -fPIC -DPIC -o .libs/parseParam.o
In file included from parseParam.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseParam.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseParam.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
./Group.h:24:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::~Vector' requested here
   24 |   GroupToken() { }
      |   ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::append' requested here
   31 |       append(n - size_);
      |       ^
parseParam.cxx:759:15: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Text>::resize' requested here
  759 |     templates.resize(1);
      |               ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
In file included from parseParam.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::append' requested here
   25 |   Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); }
      |                                                     ^
parseParam.cxx:766:34: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::NCVector' requested here
  766 |   NCVector<Owner<ContentToken> > vec(2);
      |                                  ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
5 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseParam.lo -MD -MP -MF .deps/parseParam.Tpo -c parseParam.cxx -o parseParam.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parseSd.lo -MD -MP -MF ".deps/parseSd.Tpo" -c -o parseSd.lo parseSd.cxx; \
then mv -f ".deps/parseSd.Tpo" ".deps/parseSd.Plo"; else rm -f ".deps/parseSd.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseSd.lo -MD -MP -MF .deps/parseSd.Tpo -c parseSd.cxx  -fPIC -DPIC -o .libs/parseSd.o
parseSd.cxx:2397:15: warning: 85 enumeration values not handled in switch: 'rALL', 'rANY', 'rANYOTHER'... [-Wswitch]
 2397 |       switch (features[i].name) {
      |               ^~~~~~~~~~~~~~~~
parseSd.cxx:2340:13: warning: enumeration value 'none' not handled in switch [-Wswitch]
 2340 |     switch (features[i].arg) {      
      |             ^~~~~~~~~~~~~~~
In file included from parseSd.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseSd.cxx:5:
In file included from ./Parser.h:16:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from parseSd.cxx:5:
In file included from ./Parser.h:12:
In file included from ../include/Attribute.h:14:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::TextItem>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/CharsetDecl.h:73:14: note: in instantiation of member function 'OpenSP::Vector<OpenSP::CharsetDeclSection>::~Vector' requested here
   73 | class SP_API CharsetDecl {
      |              ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
5 warnings generated.
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parseSd.lo -MD -MP -MF .deps/parseSd.Tpo -c parseSd.cxx -o parseSd.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT splib.lo -MD -MP -MF ".deps/splib.Tpo" -c -o splib.lo splib.cxx; \
then mv -f ".deps/splib.Tpo" ".deps/splib.Plo"; else rm -f ".deps/splib.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT splib.lo -MD -MP -MF .deps/splib.Tpo -c splib.cxx  -fPIC -DPIC -o .libs/splib.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT splib.lo -MD -MP -MF .deps/splib.Tpo -c splib.cxx -o splib.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT app_inst.lo -MD -MP -MF ".deps/app_inst.Tpo" -c -o app_inst.lo app_inst.cxx; \
then mv -f ".deps/app_inst.Tpo" ".deps/app_inst.Plo"; else rm -f ".deps/app_inst.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT app_inst.lo -MD -MP -MF .deps/app_inst.Tpo -c app_inst.cxx  -fPIC -DPIC -o .libs/app_inst.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT app_inst.lo -MD -MP -MF .deps/app_inst.Tpo -c app_inst.cxx -o app_inst.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT arc_inst.lo -MD -MP -MF ".deps/arc_inst.Tpo" -c -o arc_inst.lo arc_inst.cxx; \
then mv -f ".deps/arc_inst.Tpo" ".deps/arc_inst.Plo"; else rm -f ".deps/arc_inst.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT arc_inst.lo -MD -MP -MF .deps/arc_inst.Tpo -c arc_inst.cxx  -fPIC -DPIC -o .libs/arc_inst.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT arc_inst.lo -MD -MP -MF .deps/arc_inst.Tpo -c arc_inst.cxx -o arc_inst.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT entmgr_inst.lo -MD -MP -MF ".deps/entmgr_inst.Tpo" -c -o entmgr_inst.lo entmgr_inst.cxx; \
then mv -f ".deps/entmgr_inst.Tpo" ".deps/entmgr_inst.Plo"; else rm -f ".deps/entmgr_inst.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT entmgr_inst.lo -MD -MP -MF .deps/entmgr_inst.Tpo -c entmgr_inst.cxx  -fPIC -DPIC -o .libs/entmgr_inst.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT entmgr_inst.lo -MD -MP -MF .deps/entmgr_inst.Tpo -c entmgr_inst.cxx -o entmgr_inst.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT parser_inst.lo -MD -MP -MF ".deps/parser_inst.Tpo" -c -o parser_inst.lo parser_inst.cxx; \
then mv -f ".deps/parser_inst.Tpo" ".deps/parser_inst.Plo"; else rm -f ".deps/parser_inst.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parser_inst.lo -MD -MP -MF .deps/parser_inst.Tpo -c parser_inst.cxx  -fPIC -DPIC -o .libs/parser_inst.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT parser_inst.lo -MD -MP -MF .deps/parser_inst.Tpo -c parser_inst.cxx -o parser_inst.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT xentmgr_inst.lo -MD -MP -MF ".deps/xentmgr_inst.Tpo" -c -o xentmgr_inst.lo xentmgr_inst.cxx; \
then mv -f ".deps/xentmgr_inst.Tpo" ".deps/xentmgr_inst.Plo"; else rm -f ".deps/xentmgr_inst.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT xentmgr_inst.lo -MD -MP -MF .deps/xentmgr_inst.Tpo -c xentmgr_inst.cxx  -fPIC -DPIC -o .libs/xentmgr_inst.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT xentmgr_inst.lo -MD -MP -MF .deps/xentmgr_inst.Tpo -c xentmgr_inst.cxx -o xentmgr_inst.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SubstTable.lo -MD -MP -MF ".deps/SubstTable.Tpo" -c -o SubstTable.lo SubstTable.cxx; \
then mv -f ".deps/SubstTable.Tpo" ".deps/SubstTable.Plo"; else rm -f ".deps/SubstTable.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SubstTable.lo -MD -MP -MF .deps/SubstTable.Tpo -c SubstTable.cxx  -fPIC -DPIC -o .libs/SubstTable.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT SubstTable.lo -MD -MP -MF .deps/SubstTable.Tpo -c SubstTable.cxx -o SubstTable.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT UTF16CodingSystem.lo -MD -MP -MF ".deps/UTF16CodingSystem.Tpo" -c -o UTF16CodingSystem.lo UTF16CodingSystem.cxx; \
then mv -f ".deps/UTF16CodingSystem.Tpo" ".deps/UTF16CodingSystem.Plo"; else rm -f ".deps/UTF16CodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UTF16CodingSystem.lo -MD -MP -MF .deps/UTF16CodingSystem.Tpo -c UTF16CodingSystem.cxx  -fPIC -DPIC -o .libs/UTF16CodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT UTF16CodingSystem.lo -MD -MP -MF .deps/UTF16CodingSystem.Tpo -c UTF16CodingSystem.cxx -o UTF16CodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CXX --mode=compile c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT Fixed4CodingSystem.lo -MD -MP -MF ".deps/Fixed4CodingSystem.Tpo" -c -o Fixed4CodingSystem.lo Fixed4CodingSystem.cxx; \
then mv -f ".deps/Fixed4CodingSystem.Tpo" ".deps/Fixed4CodingSystem.Plo"; else rm -f ".deps/Fixed4CodingSystem.Tpo"; exit 1; fi
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Fixed4CodingSystem.lo -MD -MP -MF .deps/Fixed4CodingSystem.Tpo -c Fixed4CodingSystem.cxx  -fPIC -DPIC -o .libs/Fixed4CodingSystem.o
 c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -MT Fixed4CodingSystem.lo -MD -MP -MF .deps/Fixed4CodingSystem.Tpo -c Fixed4CodingSystem.cxx -o Fixed4CodingSystem.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -MT memcmp.lo -MD -MP -MF ".deps/memcmp.Tpo" -c -o memcmp.lo memcmp.c; \
then mv -f ".deps/memcmp.Tpo" ".deps/memcmp.Plo"; else rm -f ".deps/memcmp.Tpo"; exit 1; fi
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT memcmp.lo -MD -MP -MF .deps/memcmp.Tpo -c memcmp.c  -fPIC -DPIC -o .libs/memcmp.o
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT memcmp.lo -MD -MP -MF .deps/memcmp.Tpo -c memcmp.c -o memcmp.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -MT memmove.lo -MD -MP -MF ".deps/memmove.Tpo" -c -o memmove.lo memmove.c; \
then mv -f ".deps/memmove.Tpo" ".deps/memmove.Plo"; else rm -f ".deps/memmove.Tpo"; exit 1; fi
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT memmove.lo -MD -MP -MF .deps/memmove.Tpo -c memmove.c  -fPIC -DPIC -o .libs/memmove.o
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT memmove.lo -MD -MP -MF .deps/memmove.Tpo -c memmove.c -o memmove.o >/dev/null 2>&1
if /bin/sh ../libtool --tag=CC --mode=compile cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe  -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -MT strerror.lo -MD -MP -MF ".deps/strerror.Tpo" -c -o strerror.lo strerror.c; \
then mv -f ".deps/strerror.Tpo" ".deps/strerror.Plo"; else rm -f ".deps/strerror.Tpo"; exit 1; fi
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT strerror.lo -MD -MP -MF .deps/strerror.Tpo -c strerror.c  -fPIC -DPIC -o .libs/strerror.o
 cc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -MT strerror.lo -MD -MP -MF .deps/strerror.Tpo -c strerror.c -o strerror.o >/dev/null 2>&1
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o libosp.la -rpath /usr/local/lib -no-undefined -version-info 5:0:0 Allocator.lo ArcEngine.lo Attribute.lo Big5CodingSystem.lo CharsetDecl.lo CharsetInfo.lo CharsetRegistry.lo CmdLineApp.lo CodingSystem.lo CodingSystemKit.lo ConsoleOutput.lo ContentState.lo ContentToken.lo DescriptorManager.lo Dtd.lo DtdDeclEventHandler.lo EUCJPCodingSystem.lo ElementType.lo Entity.lo EntityApp.lo EntityCatalog.lo EntityDecl.lo EntityManager.lo ErrnoMessageArg.lo ErrorCountEventHandler.lo Event.lo EventGenerator.lo ExtendEntityManager.lo ExternalId.lo Fixed2CodingSystem.lo GenericEventHandler.lo Group.lo Hash.lo IListBase.lo Id.lo IdentityCodingSystem.lo InputSource.lo InternalInputSource.lo Link.lo LinkProcess.lo LiteralStorage.lo Location.lo Lpd.lo Markup.lo Message.lo MessageArg.lo MessageEventHandler.lo MessageFormatter.lo MessageReporter.lo MessageTable.lo ModeInfo.lo Notation.lo NotationStorage.lo NumericCharRefOrigin.lo OffsetOrderedList.lo OpenElement.lo OutputByteStream.lo OutputCharStream.lo OutputState.lo Param.lo Parser.lo ParserApp.lo ParserEventGeneratorKit.lo ParserMessages.lo ParserOptions.lo ParserState.lo Partition.lo PosixStorage.lo Recognizer.lo RewindStorageObject.lo SGMLApplication.lo SJISCodingSystem.lo SOEntityCatalog.lo Sd.lo SdText.lo SearchResultMessageArg.lo SgmlParser.lo ShortReferenceMap.lo StdioStorage.lo StorageManager.lo Syntax.lo Text.lo TokenMessageArg.lo TranslateCodingSystem.lo TrieBuilder.lo TypeId.lo URLStorage.lo UTF8CodingSystem.lo Undo.lo UnicodeCodingSystem.lo UnivCharsetDesc.lo XMLCodingSystem.lo assert.lo parseAttribute.lo parseCommon.lo parseDecl.lo parseInstance.lo parseMode.lo parseParam.lo parseSd.lo splib.lo app_inst.lo arc_inst.lo entmgr_inst.lo parser_inst.lo xentmgr_inst.lo SubstTable.lo UTF16CodingSystem.lo Fixed4CodingSystem.lo memcmp.lo memmove.lo strerror.lo -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
c++ -shared -nostdlib /usr/lib/crti.o /usr/lib/crtbeginS.o  .libs/Allocator.o .libs/ArcEngine.o .libs/Attribute.o .libs/Big5CodingSystem.o .libs/CharsetDecl.o .libs/CharsetInfo.o .libs/CharsetRegistry.o .libs/CmdLineApp.o .libs/CodingSystem.o .libs/CodingSystemKit.o .libs/ConsoleOutput.o .libs/ContentState.o .libs/ContentToken.o .libs/DescriptorManager.o .libs/Dtd.o .libs/DtdDeclEventHandler.o .libs/EUCJPCodingSystem.o .libs/ElementType.o .libs/Entity.o .libs/EntityApp.o .libs/EntityCatalog.o .libs/EntityDecl.o .libs/EntityManager.o .libs/ErrnoMessageArg.o .libs/ErrorCountEventHandler.o .libs/Event.o .libs/EventGenerator.o .libs/ExtendEntityManager.o .libs/ExternalId.o .libs/Fixed2CodingSystem.o .libs/GenericEventHandler.o .libs/Group.o .libs/Hash.o .libs/IListBase.o .libs/Id.o .libs/IdentityCodingSystem.o .libs/InputSource.o .libs/InternalInputSource.o .libs/Link.o .libs/LinkProcess.o .libs/LiteralStorage.o .libs/Location.o .libs/Lpd.o .libs/Markup.o .libs/Message.o .libs/MessageArg.o .libs/MessageEventHandler.o .libs/MessageFormatter.o .libs/MessageReporter.o .libs/MessageTable.o .libs/ModeInfo.o .libs/Notation.o .libs/NotationStorage.o .libs/NumericCharRefOrigin.o .libs/OffsetOrderedList.o .libs/OpenElement.o .libs/OutputByteStream.o .libs/OutputCharStream.o .libs/OutputState.o .libs/Param.o .libs/Parser.o .libs/ParserApp.o .libs/ParserEventGeneratorKit.o .libs/ParserMessages.o .libs/ParserOptions.o .libs/ParserState.o .libs/Partition.o .libs/PosixStorage.o .libs/Recognizer.o .libs/RewindStorageObject.o .libs/SGMLApplication.o .libs/SJISCodingSystem.o .libs/SOEntityCatalog.o .libs/Sd.o .libs/SdText.o .libs/SearchResultMessageArg.o .libs/SgmlParser.o .libs/ShortReferenceMap.o .libs/StdioStorage.o .libs/StorageManager.o .libs/Syntax.o .libs/Text.o .libs/TokenMessageArg.o .libs/TranslateCodingSystem.o .libs/TrieBuilder.o .libs/TypeId.o .libs/URLStorage.o .libs/UTF8CodingSystem.o .libs/Undo.o .libs/UnicodeCodingSystem.o .libs/UnivCharsetDesc.o .libs/XMLCodingSystem.o .libs/assert.o .libs/parseAttribute.o .libs/parseCommon.o .libs/parseDecl.o .libs/parseInstance.o .libs/parseMode.o .libs/parseParam.o .libs/parseSd.o .libs/splib.o .libs/app_inst.o .libs/arc_inst.o .libs/entmgr_inst.o .libs/parser_inst.o .libs/xentmgr_inst.o .libs/SubstTable.o .libs/UTF16CodingSystem.o .libs/Fixed4CodingSystem.o .libs/memcmp.o .libs/memmove.o .libs/strerror.o  -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib -lintl -lpthread -L/usr/lib -lc++ -lm -lc -lgcc -lgcc_s /usr/lib/crtendS.o /usr/lib/crtn.o  -Wl,-soname -Wl,libosp.so.5 -o .libs/libosp.so.5.0.0
(cd .libs && rm -f libosp.so.5 && ln -s libosp.so.5.0.0 libosp.so.5)
(cd .libs && rm -f libosp.so && ln -s libosp.so.5.0.0 libosp.so)
ar cru .libs/libosp.a  Allocator.o ArcEngine.o Attribute.o Big5CodingSystem.o CharsetDecl.o CharsetInfo.o CharsetRegistry.o CmdLineApp.o CodingSystem.o CodingSystemKit.o ConsoleOutput.o ContentState.o ContentToken.o DescriptorManager.o Dtd.o DtdDeclEventHandler.o EUCJPCodingSystem.o ElementType.o Entity.o EntityApp.o EntityCatalog.o EntityDecl.o EntityManager.o ErrnoMessageArg.o ErrorCountEventHandler.o Event.o EventGenerator.o ExtendEntityManager.o ExternalId.o Fixed2CodingSystem.o GenericEventHandler.o Group.o Hash.o IListBase.o Id.o IdentityCodingSystem.o InputSource.o InternalInputSource.o Link.o LinkProcess.o LiteralStorage.o Location.o Lpd.o Markup.o Message.o MessageArg.o MessageEventHandler.o MessageFormatter.o MessageReporter.o MessageTable.o ModeInfo.o Notation.o NotationStorage.o NumericCharRefOrigin.o OffsetOrderedList.o OpenElement.o OutputByteStream.o OutputCharStream.o OutputState.o Param.o Parser.o ParserApp.o ParserEventGeneratorKit.o ParserMessages.o ParserOptions.o ParserState.o Partition.o PosixStorage.o Recognizer.o RewindStorageObject.o SGMLApplication.o SJISCodingSystem.o SOEntityCatalog.o Sd.o SdText.o SearchResultMessageArg.o SgmlParser.o ShortReferenceMap.o StdioStorage.o StorageManager.o Syntax.o Text.o TokenMessageArg.o TranslateCodingSystem.o TrieBuilder.o TypeId.o URLStorage.o UTF8CodingSystem.o Undo.o UnicodeCodingSystem.o UnivCharsetDesc.o XMLCodingSystem.o assert.o parseAttribute.o parseCommon.o parseDecl.o parseInstance.o parseMode.o parseParam.o parseSd.o splib.o app_inst.o arc_inst.o entmgr_inst.o parser_inst.o xentmgr_inst.o SubstTable.o UTF16CodingSystem.o Fixed4CodingSystem.o memcmp.o memmove.o strerror.o
ranlib .libs/libosp.a
creating libosp.la
(cd .libs && rm -f libosp.la && ln -s ../libosp.la libosp.la)
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
Making all in nsgmls
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic   -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT nsgmls.o -MD -MP -MF ".deps/nsgmls.Tpo" -c -o nsgmls.o nsgmls.cxx; \
then mv -f ".deps/nsgmls.Tpo" ".deps/nsgmls.Po"; else rm -f ".deps/nsgmls.Tpo"; exit 1; fi
In file included from nsgmls.cxx:5:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from nsgmls.cxx:5:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from nsgmls.cxx:5:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  458 | class EndPrologEvent : public LocatedEvent {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector<unsigned long>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
./RastEventHandler.h:73:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::~Vector' requested here
   73 | class RastSubdocState {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
4 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic   -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SgmlsEventHandler.o -MD -MP -MF ".deps/SgmlsEventHandler.Tpo" -c -o SgmlsEventHandler.o SgmlsEventHandler.cxx; \
then mv -f ".deps/SgmlsEventHandler.Tpo" ".deps/SgmlsEventHandler.Po"; else rm -f ".deps/SgmlsEventHandler.Tpo"; exit 1; fi
In file included from SgmlsEventHandler.cxx:5:
In file included from ./SgmlsEventHandler.h:8:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from SgmlsEventHandler.cxx:5:
In file included from ./SgmlsEventHandler.h:8:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from SgmlsEventHandler.cxx:5:
In file included from ./SgmlsEventHandler.h:8:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  458 | class EndPrologEvent : public LocatedEvent {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
3 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic   -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT RastEventHandler.o -MD -MP -MF ".deps/RastEventHandler.Tpo" -c -o RastEventHandler.o RastEventHandler.cxx; \
then mv -f ".deps/RastEventHandler.Tpo" ".deps/RastEventHandler.Po"; else rm -f ".deps/RastEventHandler.Tpo"; exit 1; fi
In file included from RastEventHandler.cxx:9:
In file included from ./RastEventHandler.h:10:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from RastEventHandler.cxx:9:
In file included from ./RastEventHandler.h:10:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from RastEventHandler.cxx:9:
In file included from ./RastEventHandler.h:10:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector<unsigned long>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
RastEventHandler.cxx:71:18: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::~Vector' requested here
   71 | RastSubdocState::RastSubdocState()
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector<unsigned long>'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::append' requested here
   31 |       append(n - size_);
      |       ^
RastEventHandler.cxx:658:40: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Vector<unsigned long>>::resize' requested here
  658 |     attributeSortOrder_[attributeType].resize(defIndex + 1);
      |                                        ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  458 | class EndPrologEvent : public LocatedEvent {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
5 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic   -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT StringSet.o -MD -MP -MF ".deps/StringSet.Tpo" -c -o StringSet.o StringSet.cxx; \
then mv -f ".deps/StringSet.Tpo" ".deps/StringSet.Po"; else rm -f ".deps/StringSet.Tpo"; exit 1; fi
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic   -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT nsgmls_inst.o -MD -MP -MF ".deps/nsgmls_inst.Tpo" -c -o nsgmls_inst.o nsgmls_inst.cxx; \
then mv -f ".deps/nsgmls_inst.Tpo" ".deps/nsgmls_inst.Po"; else rm -f ".deps/nsgmls_inst.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o onsgmls  nsgmls.o SgmlsEventHandler.o RastEventHandler.o StringSet.o nsgmls_inst.o ../lib/libosp.la -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
mkdir .libs
c++ -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fstack-protector-strong -o .libs/onsgmls nsgmls.o SgmlsEventHandler.o RastEventHandler.o StringSet.o nsgmls_inst.o  ../lib/.libs/libosp.so -L/usr/local/lib -lintl -lpthread -Wl,--rpath -Wl,/usr/local/lib
creating onsgmls
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
Making all in spent
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT spent.o -MD -MP -MF ".deps/spent.Tpo" -c -o spent.o spent.cxx; \
then mv -f ".deps/spent.Tpo" ".deps/spent.Po"; else rm -f ".deps/spent.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o ospent  spent.o ../lib/libosp.la -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
mkdir .libs
c++ -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fstack-protector-strong -o .libs/ospent spent.o  ../lib/.libs/libosp.so -L/usr/local/lib -lintl -lpthread -Wl,--rpath -Wl,/usr/local/lib
creating ospent
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
Making all in spam
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT spam.o -MD -MP -MF ".deps/spam.Tpo" -c -o spam.o spam.cxx; \
then mv -f ".deps/spam.Tpo" ".deps/spam.Po"; else rm -f ".deps/spam.Tpo"; exit 1; fi
In file included from spam.cxx:7:
In file included from ../include/SgmlParser.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from spam.cxx:8:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT CopyEventHandler.o -MD -MP -MF ".deps/CopyEventHandler.Tpo" -c -o CopyEventHandler.o CopyEventHandler.cxx; \
then mv -f ".deps/CopyEventHandler.Tpo" ".deps/CopyEventHandler.Po"; else rm -f ".deps/CopyEventHandler.Tpo"; exit 1; fi
In file included from CopyEventHandler.cxx:9:
In file included from ./CopyEventHandler.h:10:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from CopyEventHandler.cxx:9:
In file included from ./CopyEventHandler.h:10:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'StrOutputCharStream'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::CopyEventHandlerEntityInfo>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
CopyEventHandler.cxx:75:19: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::CopyEventHandlerEntityInfo>::~NCVector' requested here
   75 | CopyEventHandler::CopyEventHandler(OutputCharStream *os,
      |                   ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from CopyEventHandler.cxx:9:
In file included from ./CopyEventHandler.h:10:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  458 | class EndPrologEvent : public LocatedEvent {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from CopyEventHandler.cxx:9:
In file included from ./CopyEventHandler.h:10:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'StrOutputCharStream'; vtable pointer will be copied [-Wdynamic-class-memaccess]
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |     ~~~~~~    ^
../include/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::CopyEventHandlerEntityInfo>::reserve1' requested here
   55 |   void reserve(size_t n) {  if (n > alloc_) reserve1(n); }
      |                                             ^
../include/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::CopyEventHandlerEntityInfo>::reserve' requested here
  122 |   reserve(size_ + n);
      |   ^
../include/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::CopyEventHandlerEntityInfo>::append' requested here
   31 |       append(n - size_);
      |       ^
CopyEventHandler.cxx:814:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::CopyEventHandlerEntityInfo>::resize' requested here
  814 |     entityStack_.resize(entityStack_.size() + 1);
      |                  ^
../include/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning
  150 |     memcpy(p, ptr_, size_*sizeof(T));
      |               ^
      |               (void*)
5 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT MarkupEventHandler.o -MD -MP -MF ".deps/MarkupEventHandler.Tpo" -c -o MarkupEventHandler.o MarkupEventHandler.cxx; \
then mv -f ".deps/MarkupEventHandler.Tpo" ".deps/MarkupEventHandler.Po"; else rm -f ".deps/MarkupEventHandler.Tpo"; exit 1; fi
In file included from MarkupEventHandler.cxx:9:
In file included from ./MarkupEventHandler.h:11:
In file included from ../include/Event.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from MarkupEventHandler.cxx:9:
In file included from ./MarkupEventHandler.h:11:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT spam_inst.o -MD -MP -MF ".deps/spam_inst.Tpo" -c -o spam_inst.o spam_inst.cxx; \
then mv -f ".deps/spam_inst.Tpo" ".deps/spam_inst.Po"; else rm -f ".deps/spam_inst.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o ospam  spam.o CopyEventHandler.o MarkupEventHandler.o spam_inst.o ../lib/libosp.la -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
mkdir .libs
c++ -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fstack-protector-strong -o .libs/ospam spam.o CopyEventHandler.o MarkupEventHandler.o spam_inst.o  ../lib/.libs/libosp.so -L/usr/local/lib -lintl -lpthread -Wl,--rpath -Wl,/usr/local/lib
creating ospam
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
Making all in sgmlnorm
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT sgmlnorm.o -MD -MP -MF ".deps/sgmlnorm.Tpo" -c -o sgmlnorm.o sgmlnorm.cxx; \
then mv -f ".deps/sgmlnorm.Tpo" ".deps/sgmlnorm.Po"; else rm -f ".deps/sgmlnorm.Tpo"; exit 1; fi
In file included from sgmlnorm.cxx:6:
In file included from ../include/ParserApp.h:11:
In file included from ../include/SgmlParser.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from sgmlnorm.cxx:6:
In file included from ../include/ParserApp.h:15:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../generic  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT SGMLGenerator.o -MD -MP -MF ".deps/SGMLGenerator.Tpo" -c -o SGMLGenerator.o SGMLGenerator.cxx; \
then mv -f ".deps/SGMLGenerator.Tpo" ".deps/SGMLGenerator.Po"; else rm -f ".deps/SGMLGenerator.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o osgmlnorm  sgmlnorm.o SGMLGenerator.o ../lib/libosp.la -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
mkdir .libs
c++ -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fstack-protector-strong -o .libs/osgmlnorm sgmlnorm.o SGMLGenerator.o  ../lib/.libs/libosp.so -L/usr/local/lib -lintl -lpthread -Wl,--rpath -Wl,/usr/local/lib
creating osgmlnorm
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
Making all in sx
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT sx.o -MD -MP -MF ".deps/sx.Tpo" -c -o sx.o sx.cxx; \
then mv -f ".deps/sx.Tpo" ".deps/sx.Po"; else rm -f ".deps/sx.Tpo"; exit 1; fi
In file included from sx.cxx:7:
In file included from ../include/ParserApp.h:11:
In file included from ../include/SgmlParser.h:13:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from sx.cxx:7:
In file included from ../include/ParserApp.h:15:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
2 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT XmlOutputEventHandler.o -MD -MP -MF ".deps/XmlOutputEventHandler.Tpo" -c -o XmlOutputEventHandler.o XmlOutputEventHandler.cxx; \
then mv -f ".deps/XmlOutputEventHandler.Tpo" ".deps/XmlOutputEventHandler.Po"; else rm -f ".deps/XmlOutputEventHandler.Tpo"; exit 1; fi
In file included from XmlOutputEventHandler.cxx:9:
In file included from ../include/ExtendEntityManager.h:11:
In file included from ../include/EntityManager.h:14:
In file included from ../include/EntityCatalog.h:11:
In file included from ../include/SubstTable.h:9:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from XmlOutputEventHandler.cxx:10:
In file included from ../include/ParserApp.h:15:
In file included from ../include/ErrorCountEventHandler.h:12:
In file included from ../include/Event.h:22:
In file included from ../include/Dtd.h:12:
In file included from ../include/ElementType.h:20:
In file included from ../include/ContentToken.h:13:
In file included from ../include/NCVector.h:48:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner<OpenSP::ContentToken>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector<OpenSP::Owner<OpenSP::ContentToken>>::~NCVector' requested here
  123 |   inline virtual ~ModelGroup() {};
      |                  ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
In file included from XmlOutputEventHandler.cxx:9:
In file included from ../include/ExtendEntityManager.h:11:
In file included from ../include/EntityManager.h:14:
In file included from ../include/EntityCatalog.h:11:
In file included from ../include/SubstTable.h:9:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector<OpenSP::Attribute>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector<OpenSP::AttributeList>::~Vector' requested here
  458 | class EndPrologEvent : public LocatedEvent {
      |       ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
3 warnings generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT sx_inst.o -MD -MP -MF ".deps/sx_inst.Tpo" -c -o sx_inst.o sx_inst.cxx; \
then mv -f ".deps/sx_inst.Tpo" ".deps/sx_inst.Po"; else rm -f ".deps/sx_inst.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o osx  sx.o XmlOutputEventHandler.o sx_inst.o ../lib/libosp.la -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
mkdir .libs
c++ -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fstack-protector-strong -o .libs/osx sx.o XmlOutputEventHandler.o sx_inst.o  ../lib/.libs/libosp.so -L/usr/local/lib -lintl -lpthread -Wl,--rpath -Wl,/usr/local/lib
creating osx
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
Making all in spcat
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
gmake  all-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT spcat.o -MD -MP -MF ".deps/spcat.Tpo" -c -o spcat.o spcat.cxx; \
then mv -f ".deps/spcat.Tpo" ".deps/spcat.Po"; else rm -f ".deps/spcat.Tpo"; exit 1; fi
In file included from spcat.cxx:6:
In file included from ../include/EntityApp.h:11:
In file included from ../include/CmdLineApp.h:17:
In file included from ../include/MessageReporter.h:12:
In file included from ../include/MessageFormatter.h:14:
In file included from ../include/Message.h:12:
In file included from ../include/Location.h:15:
In file included from ../include/Vector.h:77:
../include/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner<OpenSP::AttributeSemantics>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess]
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |     ~~~~~~~ ^
../include/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::erase' requested here
   18 |     erase(ptr_, ptr_ + size_);
      |     ^
../include/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector<OpenSP::Attribute>::~Vector' requested here
  486 |   inline ~AttributeList() {}
      |          ^
../include/Vector.cxx:134:13: note: explicitly cast the pointer to silence this warning
  134 |     memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T));
      |             ^
      |             (void*)
1 warning generated.
if c++ -DHAVE_CONFIG_H -I. -I. -I.. -I../include  -Dregister= -DLIBICONV_PLUG -isystem /usr/local/include -I/usr/local/include  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include  -MT spcat_inst.o -MD -MP -MF ".deps/spcat_inst.Tpo" -c -o spcat_inst.o spcat_inst.cxx; \
then mv -f ".deps/spcat_inst.Tpo" ".deps/spcat_inst.Po"; else rm -f ".deps/spcat_inst.Tpo"; exit 1; fi
/bin/sh ../libtool --tag=CXX --mode=link c++  -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing  -DLIBICONV_PLUG -isystem /usr/local/include   -fstack-protector-strong  -o ospcat  spcat.o spcat_inst.o ../lib/libosp.la -L/usr/local/lib -lintl -R/usr/local/lib -lpthread -L/usr/local/lib
mkdir .libs
c++ -O2 -pipe -DLIBICONV_PLUG -fstack-protector-strong -isystem /usr/local/include -fno-strict-aliasing -DLIBICONV_PLUG -isystem /usr/local/include -fstack-protector-strong -o .libs/ospcat spcat.o spcat_inst.o  ../lib/.libs/libosp.so -L/usr/local/lib -lintl -lpthread -Wl,--rpath -Wl,/usr/local/lib
creating ospcat
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
Making all in tests
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/tests'
gmake[2]: Nothing to be done for 'all'.
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/tests'
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
gmake[1]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
===========================================================================
=======================<phase: run-depends    >============================
===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0
===>   OpenSP-1.5.2_4 depends on package: perl5>=5.36<5.37 - found
===========================================================================
=======================<phase: stage          >============================
===== env: NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Staging for OpenSP-1.5.2_4
===>   Generating temporary packing list
gmake  install-recursive
gmake[1]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
Making install in pubtext
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/pubtext'
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/pubtext'
gmake[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/share/sgml/openjade/OpenSP" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP"
mkdir /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade
mkdir /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP
 install  -m 0644 'HTML32.dcl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML32.dcl'
 install  -m 0644 'HTML32.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML32.dtd'
 install  -m 0644 'HTML32.soc' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML32.soc'
 install  -m 0644 'HTML4-f.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML4-f.dtd'
 install  -m 0644 'HTML4-s.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML4-s.dtd'
 install  -m 0644 'HTML4.dcl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML4.dcl'
 install  -m 0644 'HTML4.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML4.dtd'
 install  -m 0644 'HTML4.soc' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTML4.soc'
 install  -m 0644 'HTMLlat1.ent' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTMLlat1.ent'
 install  -m 0644 'HTMLspec.ent' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTMLspec.ent'
 install  -m 0644 'HTMLsym.ent' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/HTMLsym.ent'
 install  -m 0644 'ISOlat1.ent' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/ISOlat1.ent'
 install  -m 0644 'ISOlat1.sgm' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/ISOlat1.sgm'
 install  -m 0644 'html-1.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/html-1.dtd'
 install  -m 0644 'html-1s.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/html-1s.dtd'
 install  -m 0644 'html-s.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/html-s.dtd'
 install  -m 0644 'html.dcl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/html.dcl'
 install  -m 0644 'html.dtd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/html.dtd'
 install  -m 0644 'html.soc' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/html.soc'
 install  -m 0644 'xml.dcl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/xml.dcl'
 install  -m 0644 'xml.soc' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/xml.soc'
 install  -m 0644 'japan.dcl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/japan.dcl'
 install  -m 0644 'opensp-implied.dcl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/opensp-implied.dcl'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/pubtext'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/pubtext'
Making install in unicode
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/unicode'
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/unicode'
gmake[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/share/sgml/openjade/OpenSP" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP"
 install  -m 0644 'catalog' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/catalog'
 install  -m 0644 'demo.sgm' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/demo.sgm'
 install  -m 0644 'gensyntax.pl' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/gensyntax.pl'
 install  -m 0644 'unicode.sd' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/unicode.sd'
 install  -m 0644 'unicode.syn' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade/OpenSP/unicode.syn'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/unicode'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/unicode'
Making install in include
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/include'
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/include'
gmake[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/include/OpenSP" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP"
mkdir /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP
 install  -m 0644 'Allocator.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Allocator.h'
 install  -m 0644 'ArcEngine.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ArcEngine.h'
 install  -m 0644 'Attribute.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Attribute.h'
 install  -m 0644 'Attributed.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Attributed.h'
 install  -m 0644 'Big5CodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Big5CodingSystem.h'
 install  -m 0644 'Boolean.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Boolean.h'
 install  -m 0644 'CharMap.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CharMap.cxx'
 install  -m 0644 'CharMap.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CharMap.h'
 install  -m 0644 'CharsetDecl.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CharsetDecl.h'
 install  -m 0644 'CharsetInfo.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CharsetInfo.h'
 install  -m 0644 'CharsetRegistry.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CharsetRegistry.h'
 install  -m 0644 'CmdLineApp.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CmdLineApp.h'
 install  -m 0644 'CodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CodingSystem.h'
 install  -m 0644 'CodingSystemKit.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CodingSystemKit.h'
 install  -m 0644 'ConsoleOutput.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ConsoleOutput.h'
 install  -m 0644 'ContentState.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ContentState.h'
 install  -m 0644 'ContentToken.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ContentToken.h'
 install  -m 0644 'CopyOwner.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CopyOwner.cxx'
 install  -m 0644 'CopyOwner.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/CopyOwner.h'
 install  -m 0644 'DescriptorManager.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/DescriptorManager.h'
 install  -m 0644 'Dtd.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Dtd.h'
 install  -m 0644 'EUCJPCodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EUCJPCodingSystem.h'
 install  -m 0644 'ElementType.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ElementType.h'
 install  -m 0644 'Entity.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Entity.h'
 install  -m 0644 'EntityApp.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EntityApp.h'
 install  -m 0644 'EntityCatalog.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EntityCatalog.h'
 install  -m 0644 'EntityDecl.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EntityDecl.h'
 install  -m 0644 'EntityManager.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EntityManager.h'
 install  -m 0644 'ErrnoMessageArg.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ErrnoMessageArg.h'
 install  -m 0644 'ErrorCountEventHandler.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ErrorCountEventHandler.h'
 install  -m 0644 'Event.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Event.h'
 install  -m 0644 'EventsWanted.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EventsWanted.h'
 install  -m 0644 'ExtendEntityManager.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ExtendEntityManager.h'
 install  -m 0644 'ExternalId.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ExternalId.h'
 install  -m 0644 'Fixed2CodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Fixed2CodingSystem.h'
 install  -m 0644 'GenericEventHandler.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/GenericEventHandler.h'
 install  -m 0644 'Hash.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Hash.h'
 install  -m 0644 'HashTable.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/HashTable.cxx'
 install  -m 0644 'HashTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/HashTable.h'
 install  -m 0644 'HashTableItemBase.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/HashTableItemBase.cxx'
 install  -m 0644 'HashTableItemBase.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/HashTableItemBase.h'
 install  -m 0644 'IList.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IList.h'
 install  -m 0644 'IListBase.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IListBase.h'
 install  -m 0644 'IListIter.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IListIter.h'
 install  -m 0644 'IListIterBase.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IListIterBase.h'
 install  -m 0644 'IQueue.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IQueue.cxx'
 install  -m 0644 'IQueue.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IQueue.h'
 install  -m 0644 'ISet.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ISet.cxx'
 install  -m 0644 'ISet.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ISet.h'
 install  -m 0644 'ISetIter.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ISetIter.h'
 install  -m 0644 'IdentityCodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/IdentityCodingSystem.h'
 install  -m 0644 'InputSource.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/InputSource.h'
 install  -m 0644 'InternalInputSource.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/InternalInputSource.h'
 install  -m 0644 'Link.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Link.h'
 install  -m 0644 'LinkProcess.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/LinkProcess.h'
 install  -m 0644 'List.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/List.cxx'
 install  -m 0644 'List.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/List.h'
 install  -m 0644 'ListIter.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ListIter.h'
 install  -m 0644 'LiteralStorage.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/LiteralStorage.h'
 install  -m 0644 'Location.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Location.h'
 install  -m 0644 'Lpd.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Lpd.h'
 install  -m 0644 'Markup.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Markup.h'
 install  -m 0644 'Message.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Message.h'
 install  -m 0644 'MessageArg.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageArg.h'
 install  -m 0644 'MessageBuilder.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageBuilder.h'
 install  -m 0644 'MessageEventHandler.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageEventHandler.h'
 install  -m 0644 'MessageFormatter.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageFormatter.h'
 install  -m 0644 'MessageModule.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageModule.h'
 install  -m 0644 'MessageReporter.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageReporter.h'
 install  -m 0644 'MessageTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/MessageTable.h'
 install  -m 0644 'Mode.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Mode.h'
 install  -m 0644 'NCVector.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/NCVector.h'
 install  -m 0644 'Named.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Named.h'
 install  -m 0644 'NamedResource.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/NamedResource.h'
 install  -m 0644 'NamedResourceTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/NamedResourceTable.h'
 install  -m 0644 'NamedTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/NamedTable.h'
 install  -m 0644 'Notation.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Notation.h'
 install  -m 0644 'NotationStorage.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/NotationStorage.h'
 install  -m 0644 'OpenElement.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/OpenElement.h'
 install  -m 0644 'Options.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Options.cxx'
 install  -m 0644 'Options.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Options.h'
 install  -m 0644 'OutputByteStream.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/OutputByteStream.h'
 install  -m 0644 'OutputCharStream.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/OutputCharStream.h'
 install  -m 0644 'Owner.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Owner.cxx'
 install  -m 0644 'Owner.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Owner.h'
 install  -m 0644 'OwnerTable.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/OwnerTable.cxx'
 install  -m 0644 'OwnerTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/OwnerTable.h'
 install  -m 0644 'ParserApp.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ParserApp.h'
 install  -m 0644 'ParserOptions.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ParserOptions.h'
 install  -m 0644 'PointerTable.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/PointerTable.cxx'
 install  -m 0644 'PointerTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/PointerTable.h'
 install  -m 0644 'PosixStorage.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/PosixStorage.h'
 install  -m 0644 'Ptr.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Ptr.cxx'
 install  -m 0644 'Ptr.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Ptr.h'
 install  -m 0644 'RangeMap.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/RangeMap.cxx'
 install  -m 0644 'RangeMap.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/RangeMap.h'
 install  -m 0644 'Resource.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Resource.h'
 install  -m 0644 'RewindStorageObject.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/RewindStorageObject.h'
 install  -m 0644 'SJISCodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SJISCodingSystem.h'
 install  -m 0644 'SOEntityCatalog.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SOEntityCatalog.h'
 install  -m 0644 'Sd.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Sd.h'
 install  -m 0644 'SdText.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SdText.h'
 install  -m 0644 'SearchResultMessageArg.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SearchResultMessageArg.h'
 install  -m 0644 'SgmlParser.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SgmlParser.h'
 install  -m 0644 'ShortReferenceMap.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ShortReferenceMap.h'
 install  -m 0644 'StdioStorage.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/StdioStorage.h'
 install  -m 0644 'StorageManager.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/StorageManager.h'
 install  -m 0644 'StringC.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/StringC.h'
 install  -m 0644 'StringOf.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/StringOf.cxx'
 install  -m 0644 'StringOf.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/StringOf.h'
 install  -m 0644 'StringResource.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/StringResource.h'
 install  -m 0644 'SubstTable.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SubstTable.h'
 install  -m 0644 'Syntax.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Syntax.h'
 install  -m 0644 'Text.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Text.h'
 install  -m 0644 'TranslateCodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/TranslateCodingSystem.h'
 install  -m 0644 'TypeId.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/TypeId.h'
 install  -m 0644 'URLStorage.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/URLStorage.h'
 install  -m 0644 'UTF8CodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/UTF8CodingSystem.h'
 install  -m 0644 'UnicodeCodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/UnicodeCodingSystem.h'
 install  -m 0644 'UnivCharsetDesc.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/UnivCharsetDesc.h'
 install  -m 0644 'Vector.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Vector.cxx'
 install  -m 0644 'Vector.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Vector.h'
 install  -m 0644 'XMLCodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/XMLCodingSystem.h'
 install  -m 0644 'XcharMap.cxx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/XcharMap.cxx'
 install  -m 0644 'XcharMap.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/XcharMap.h'
 install  -m 0644 'constant.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/constant.h'
 install  -m 0644 'macros.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/macros.h'
 install  -m 0644 'rtti.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/rtti.h'
 install  -m 0644 'sptchar.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/sptchar.h'
 install  -m 0644 'types.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/types.h'
 install  -m 0644 'xnew.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/xnew.h'
 install  -m 0644 'UTF16CodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/UTF16CodingSystem.h'
 install  -m 0644 'Fixed4CodingSystem.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/Fixed4CodingSystem.h'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/include'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/include'
Making install in generic
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/generic'
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/generic'
gmake[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/include/OpenSP" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP"
 install  -m 0644 'ParserEventGeneratorKit.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/ParserEventGeneratorKit.h'
 install  -m 0644 'EventGenerator.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/EventGenerator.h'
 install  -m 0644 'SGMLApplication.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/SGMLApplication.h'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/generic'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/generic'
Making install in po
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/po'
/bin/sh .././mkinstalldirs /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/sgml/openjade
installing de.gmo as /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/locale/de/LC_MESSAGES/sp5.mo
installing fr.gmo as /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/locale/fr/LC_MESSAGES/sp5.mo
installing ja.gmo as /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/locale/ja/LC_MESSAGES/sp5.mo
installing sv.gmo as /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/locale/sv/LC_MESSAGES/sp5.mo
installing tr.gmo as /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/locale/tr/LC_MESSAGES/sp5.mo
if test "sp5" = "gettext-tools"; then \
  /bin/sh .././mkinstalldirs /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/gettext/po; \
  for file in Makefile.in.in remove-potcdate.sin quot.sed boldquot.sed en@quot.header en@boldquot.header insert-header.sin Rules-quot   Makevars.template; do \
    install  -m 0644 ./$file \
		    /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/gettext/po/$file; \
  done; \
  for file in Makevars; do \
    rm -f /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/gettext/po/$file; \
  done; \
else \
  : ; \
fi
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/po'
Making install in lib
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
test -z "/usr/local/lib" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib"
 /bin/sh ../libtool --mode=install /usr/bin/install -c  'libosp.la' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib/libosp.la'
/usr/bin/install -c .libs/libosp.so.5.0.0 /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib/libosp.so.5.0.0
(cd /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib && rm -f libosp.so.5 && ln -s libosp.so.5.0.0 libosp.so.5)
(cd /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib && rm -f libosp.so && ln -s libosp.so.5.0.0 libosp.so)
/usr/bin/install -c .libs/libosp.lai /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib/libosp.la
/usr/bin/install -c .libs/libosp.a /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib/libosp.a
ranlib /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib/libosp.a
chmod 644 /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/lib/libosp.a
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/lib'
Making install in nsgmls
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
test -z "/usr/local/bin" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin"
  /bin/sh ../libtool --mode=install install  -s -m 555 'onsgmls' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/onsgmls'
libtool: install: warning: `../lib/libosp.la' has not been installed in `/usr/local/lib'
install -m 555 -s .libs/onsgmls /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/onsgmls
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/nsgmls'
Making install in spent
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
test -z "/usr/local/bin" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin"
  /bin/sh ../libtool --mode=install install  -s -m 555 'ospent' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/ospent'
libtool: install: warning: `../lib/libosp.la' has not been installed in `/usr/local/lib'
install -m 555 -s .libs/ospent /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/ospent
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spent'
Making install in spam
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
test -z "/usr/local/bin" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin"
  /bin/sh ../libtool --mode=install install  -s -m 555 'ospam' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/ospam'
libtool: install: warning: `../lib/libosp.la' has not been installed in `/usr/local/lib'
install -m 555 -s .libs/ospam /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/ospam
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spam'
Making install in sgmlnorm
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
test -z "/usr/local/bin" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin"
  /bin/sh ../libtool --mode=install install  -s -m 555 'osgmlnorm' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/osgmlnorm'
libtool: install: warning: `../lib/libosp.la' has not been installed in `/usr/local/lib'
install -m 555 -s .libs/osgmlnorm /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/osgmlnorm
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sgmlnorm'
Making install in sx
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
test -z "/usr/local/bin" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin"
  /bin/sh ../libtool --mode=install install  -s -m 555 'osx' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/osx'
libtool: install: warning: `../lib/libosp.la' has not been installed in `/usr/local/lib'
install -m 555 -s .libs/osx /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/osx
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/sx'
Making install in spcat
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
gmake  install-am
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
gmake[4]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
test -z "/usr/local/bin" || /bin/sh ../mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin"
  /bin/sh ../libtool --mode=install install  -s -m 555 'ospcat' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/ospcat'
libtool: install: warning: `../lib/libosp.la' has not been installed in `/usr/local/lib'
install -m 555 -s .libs/ospcat /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/bin/ospcat
gmake[4]: Nothing to be done for 'install-data-am'.
gmake[4]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/spcat'
Making install in tests
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/tests'
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/tests'
gmake[3]: Nothing to be done for 'install-exec-am'.
gmake[3]: Nothing to be done for 'install-data-am'.
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/tests'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/tests'
gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
gmake[3]: Entering directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
gmake[3]: Nothing to be done for 'install-exec-am'.
test -z "/usr/local/include/OpenSP" || /bin/sh ./mkinstalldirs "/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP"
 install  -m 0644 'config.h' '/wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/include/OpenSP/config.h'
gmake[3]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
gmake[1]: Leaving directory '/wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2'
install  -m 0644 /wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2/doc/*.htm /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/doc/OpenSP
cd /wrkdirs/usr/ports/textproc/opensp/work/OpenSP-1.5.2 && install  -m 0644 NEWS AUTHORS README ABOUT-NLS BUGS ChangeLog /wrkdirs/usr/ports/textproc/opensp/work/stage/usr/local/share/doc/OpenSP
====> Compressing man pages (compress-man)
===========================================================================
=======================<phase: package        >============================
===== env: 'PKG_NOTES=build_timestamp built_by' 'PKG_NOTE_build_timestamp=2024-12-30T19:51:30+0000' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0
===>  Building packages for OpenSP-1.5.2_4
===>   Building OpenSP-1.5.2_4
===========================================================================
=>> Cleaning up wrkdir
===>  Cleaning for OpenSP-1.5.2_4
build of textproc/opensp | OpenSP-1.5.2_4 ended at Mon Dec 30 19:56:06 GMT 2024
build time: 00:04:37