=>> Building textproc/openjade build started at Mon Apr 7 23:25:06 BST 2025 port directory: /usr/ports/textproc/openjade package name: openjade-1.3.3p1_5 building for: FreeBSD FreeBSD:14:amd64-default-job-02 14.2-RELEASE-p2 FreeBSD 14.2-RELEASE-p2 amd64 maintained by: cy@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 1001 1001 1138 Apr 25 2024 /usr/ports/textproc/openjade/Makefile Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1401000 Jail OSVERSION: 1402000 Job Id: 02 !!! 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-p2 UNAME_r=14.2-RELEASE-p2 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/02/.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--- ---End OPTIONS List--- --MAINTAINER-- cy@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --enable-default-catalog=/usr/local/share/sgml/catalog --datadir=/usr/local/share/sgml/openjade --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- MAKE=/usr/local/bin/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/openjade/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/openjade/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/openjade/work/.cache HOME=/wrkdirs/usr/ports/textproc/openjade/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/openjade/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/openjade/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh CONFIG_SITE=/usr/ports/Templates/config.site lt_cv_sys_max_cmd_len=524288 --End CONFIGURE_ENV-- --MAKE_ENV-- STRIP="-s" PERL_USE_UNSAFE_INC=1 XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/openjade/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/openjade/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/openjade/work/.cache HOME=/wrkdirs/usr/ports/textproc/openjade/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/openjade/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/openjade/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 -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" -L/usr/local/lib -fstack-protector-strong " LIBS="" CXX="c++" CXXFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " 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-- XMLCATMGR=/usr/local/bin/xmlcatmgr CATALOG_PORTS_SGML=/usr/local/share/sgml/catalog.ports 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/openjade" EXAMPLESDIR="share/examples/openjade" DATADIR="share/sgml/openjade" WWWDIR="www/openjade" ETCDIR="etc/openjade" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/sgml/openjade DOCSDIR=/usr/local/share/doc/openjade EXAMPLESDIR=/usr/local/share/examples/openjade WWWDIR=/usr/local/www/openjade ETCDIR=/usr/local/etc/openjade --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-- =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> openjade-1.3.3p1_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.1.0.pkg [FreeBSD:14:amd64-default-job-02] Installing pkg-2.1.0... [FreeBSD:14:amd64-default-job-02] Extracting pkg-2.1.0: .......... done ===> openjade-1.3.3p1_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of openjade-1.3.3p1_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by openjade-1.3.3p1_5 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by openjade-1.3.3p1_5 for building => SHA256 Checksum OK for openjade-1.3.3-pre1.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by openjade-1.3.3p1_5 for building ===> Extracting for openjade-1.3.3p1_5 => SHA256 Checksum OK for openjade-1.3.3-pre1.tar.gz. =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Patching for openjade-1.3.3p1_5 ===> Applying FreeBSD patches for openjade-1.3.3p1_5 from /usr/ports/textproc/openjade/files =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> openjade-1.3.3p1_5 depends on package: gettext-runtime>=0.22_1 - not found ===> Installing existing package /packages/All/gettext-runtime-0.23.1.pkg [FreeBSD:14:amd64-default-job-02] Installing gettext-runtime-0.23.1... [FreeBSD:14:amd64-default-job-02] `-- Installing indexinfo-0.3.1_1... [FreeBSD:14:amd64-default-job-02] `-- Extracting indexinfo-0.3.1_1: .... done [FreeBSD:14:amd64-default-job-02] Extracting gettext-runtime-0.23.1: .......... done ===> openjade-1.3.3p1_5 depends on package: gettext-runtime>=0.22_1 - found ===> Returning to build of openjade-1.3.3p1_5 ===> openjade-1.3.3p1_5 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.23.1.pkg [FreeBSD:14:amd64-default-job-02] Installing gettext-tools-0.23.1... [FreeBSD:14:amd64-default-job-02] `-- Installing libtextstyle-0.23.1... [FreeBSD:14:amd64-default-job-02] `-- Extracting libtextstyle-0.23.1: .......... done [FreeBSD:14:amd64-default-job-02] Extracting gettext-tools-0.23.1: .......... done ===> openjade-1.3.3p1_5 depends on executable: msgfmt - found ===> Returning to build of openjade-1.3.3p1_5 ===> openjade-1.3.3p1_5 depends on package: gmake>=4.4.1 - not found ===> Installing existing package /packages/All/gmake-4.4.1.pkg [FreeBSD:14:amd64-default-job-02] Installing gmake-4.4.1... [FreeBSD:14:amd64-default-job-02] Extracting gmake-4.4.1: .......... done ===> openjade-1.3.3p1_5 depends on package: gmake>=4.4.1 - found ===> Returning to build of openjade-1.3.3p1_5 ===> openjade-1.3.3p1_5 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-02] Installing perl5-5.36.3_2... [FreeBSD:14:amd64-default-job-02] Extracting perl5-5.36.3_2: .......... done ===> openjade-1.3.3p1_5 depends on package: perl5>=5.36<5.37 - found ===> Returning to build of openjade-1.3.3p1_5 ===> openjade-1.3.3p1_5 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [FreeBSD:14:amd64-default-job-02] Installing ccache-3.7.12_8... [FreeBSD:14:amd64-default-job-02] Extracting ccache-3.7.12_8: .......... 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_8: -- NOTE: Please read /usr/local/share/doc/ccache/ccache-howto-freebsd.txt for information on using ccache with FreeBSD ports and src. ===> openjade-1.3.3p1_5 depends on file: /usr/local/bin/ccache - found ===> Returning to build of openjade-1.3.3p1_5 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> openjade-1.3.3p1_5 depends on shared library: libosp.so - not found ===> Installing existing package /packages/All/OpenSP-1.5.2_4.pkg [FreeBSD:14:amd64-default-job-02] Installing OpenSP-1.5.2_4... [FreeBSD:14:amd64-default-job-02] Extracting OpenSP-1.5.2_4: .......... done ===== Message from OpenSP-1.5.2_4: -- ===> 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 ===> openjade-1.3.3p1_5 depends on shared library: libosp.so - found (/usr/local/lib/libosp.so) ===> Returning to build of openjade-1.3.3p1_5 ===> openjade-1.3.3p1_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for openjade-1.3.3p1_5 ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/configure ===> FreeBSD 10 autotools fix applied to /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/config/aclocal.m4 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 whether /usr/local/bin/gmake sets ${MAKE}... no checking for working aclocal... missing checking for working autoconf... missing checking for working automake... missing checking for working autoheader... missing checking for working makeinfo... missing checking location of OpenSP include files... checking for /usr/local/include/OpenSP... yes checking location of OpenSP Library... /usr/local/lib checking build system type... amd64-portbld-freebsd14.2 checking host system type... amd64-portbld-freebsd14.2 saving distribution makefiles... checking for gcc... cc checking for C compiler default output... 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 a BSD-compatible install... /usr/bin/install -c checking whether ln -s works... yes checking whether we are using the GNU C++ compiler... yes checking whether c++ accepts -g... yes checking for perl... (cached) /usr/local/bin/perl checking whether GNU C++ supports automatic template instantiation... checking how to run the C preprocessor... cpp yes 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 limits.h... (cached) yes checking for cc option to accept ANSI C... none needed checking for an ANSI C-conforming const... yes checking for inline... inline 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 setlocale... (cached) yes checking for gettext... no checking for gettext in -lintl... yes checking for cthread_fork in -lthreads... no checking whether size_t is unsigned int... no checking support for bool... yes checking for ANSI template instantiation... yes checking whether to enable support for FrameMaker MIF output... yes checking whether to enable support for HTML+CSS output... yes checking for ld used by GCC... /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 dependant libraries... pass_all checking command to parse /usr/bin/nm output... failed checking how to run the C++ preprocessor... c++ -E checking for dlfcn.h... (cached) yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for cc option to produce PIC... -fPIC checking if cc PIC flag -fPIC works... yes checking if cc static flag -static works... yes checking if cc supports -c -o file.o... no checking if we can lock with hard links... yes checking if cc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... freebsd14.2 ld.so checking if libtool supports shared libraries... yes checking whether -lc should be explicitly linked in... no creating libtool configure: creating ./config.status config.status: creating Makefile config.status: creating Makefile.lib config.status: creating Makefile.prog config.status: creating Makefile.comm config.status: creating include/config.h =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for openjade-1.3.3p1_5 gmake[1]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove' echo 'LT_OBJS='`echo Node.o LocNode.o|sed 's/\.o/.lo/g'` >Makefile.lt gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove' mkdir .libs c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Node.cxx -fPIC -DPIC mv -f Node.o .libs/Node.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Node.cxx >/dev/null 2>&1 mv -f .libs/Node.lo Node.lo rm -f .libs/LocNode.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c LocNode.cxx -fPIC -DPIC mv -f LocNode.o .libs/LocNode.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c LocNode.cxx >/dev/null 2>&1 mv -f .libs/LocNode.lo LocNode.lo /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=link cc -o libogrove.la Node.lo LocNode.lo \ -rpath /usr/local/lib -version-info 0:1:0 -lm rm -fr .libs/libogrove.la .libs/libogrove.* .libs/libogrove.* cc -shared Node.lo LocNode.lo -lm -Wl,-soname -Wl,libogrove.so.0 -o .libs/libogrove.so.0.0.1 (cd .libs && rm -f libogrove.so.0 && ln -s libogrove.so.0.0.1 libogrove.so.0) (cd .libs && rm -f libogrove.so && ln -s libogrove.so.0.0.1 libogrove.so) ar cru .libs/libogrove.a Node.o LocNode.o ranlib .libs/libogrove.a creating libogrove.la (cd .libs && rm -f libogrove.la && ln -s ../libogrove.la libogrove.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove' echo 'LT_OBJS='`echo GroveApp.o GroveBuilder.o SdNode.o|sed 's/\.o/.lo/g'` >Makefile.lt gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove' mkdir .libs c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GroveApp.cxx -fPIC -DPIC In file included from GroveApp.cxx:9: In file included from ./GroveApp.h:10: In file included from /usr/local/include/OpenSP/../OpenSP/ParserApp.h:11: In file included from /usr/local/include/OpenSP/../OpenSP/SgmlParser.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/Vector.h:77: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/../OpenSP/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 GroveApp.cxx:9: In file included from ./GroveApp.h:10: In file included from /usr/local/include/OpenSP/../OpenSP/ParserApp.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/ErrorCountEventHandler.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/Event.h:22: In file included from /usr/local/include/OpenSP/../OpenSP/Dtd.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/ElementType.h:20: In file included from /usr/local/include/OpenSP/../OpenSP/ContentToken.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/NCVector.h:48: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/../OpenSP/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. mv -f GroveApp.o .libs/GroveApp.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GroveApp.cxx >/dev/null 2>&1 mv -f .libs/GroveApp.lo GroveApp.lo rm -f grove_inst.cxx /usr/local/bin/perl ./../instmac.pl grove_inst.m4 >grove_inst.cxx chmod -w grove_inst.cxx rm -f .libs/GroveBuilder.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GroveBuilder.cxx -fPIC -DPIC GroveBuilder.cxx:2128:19: warning: destination for this 'memcpy' call is a pointer to dynamic class 'DataChunk'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 2128 | memcpy(chunk + 1, event.data(), dataLen * sizeof(Char)); | ~~~~~~ ^ GroveBuilder.cxx:2128:19: note: explicitly cast the pointer to silence this warning 2128 | memcpy(chunk + 1, event.data(), dataLen * sizeof(Char)); | ^ | (void*) GroveBuilder.cxx:3436:18: warning: destination for this 'memcpy' call is a pointer to dynamic class 'PiChunk'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 3436 | memcpy(chunk + 1, event.data(), dataLen * sizeof(Char)); | ~~~~~~ ^ GroveBuilder.cxx:3436:18: note: explicitly cast the pointer to silence this warning 3436 | memcpy(chunk + 1, event.data(), dataLen * sizeof(Char)); | ^ | (void*) GroveBuilder.cxx:5710:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 5710 | else if (asLeafContentToken->occurrenceIndicator() == ContentToken::rep) | ^ In file included from GroveBuilder.cxx:12: In file included from /usr/local/include/OpenSP/../OpenSP/Event.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/Vector.h:77: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/../OpenSP/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 GroveBuilder.cxx:12: In file included from /usr/local/include/OpenSP/../OpenSP/Event.h:22: In file included from /usr/local/include/OpenSP/../OpenSP/Dtd.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/ElementType.h:20: In file included from /usr/local/include/OpenSP/../OpenSP/ContentToken.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/NCVector.h:48: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/../OpenSP/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 GroveBuilder.cxx:12: In file included from /usr/local/include/OpenSP/../OpenSP/Event.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/Vector.h:77: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 458 | class EndPrologEvent : public LocatedEvent { | ^ /usr/local/include/OpenSP/../OpenSP/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. mv -f GroveBuilder.o .libs/GroveBuilder.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GroveBuilder.cxx >/dev/null 2>&1 mv -f .libs/GroveBuilder.lo GroveBuilder.lo rm -f .libs/SdNode.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SdNode.cxx -fPIC -DPIC mv -f SdNode.o .libs/SdNode.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SdNode.cxx >/dev/null 2>&1 mv -f .libs/SdNode.lo SdNode.lo /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=link cc -o libospgrove.la GroveApp.lo GroveBuilder.lo SdNode.lo \ -rpath /usr/local/lib -version-info 0:1:0 -lm -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib/.libs rm -fr .libs/libospgrove.la .libs/libospgrove.* .libs/libospgrove.* cc -shared GroveApp.lo GroveBuilder.lo SdNode.lo -lm -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib/.libs -Wl,-soname -Wl,libospgrove.so.0 -o .libs/libospgrove.so.0.0.1 (cd .libs && rm -f libospgrove.so.0 && ln -s libospgrove.so.0.0.1 libospgrove.so.0) (cd .libs && rm -f libospgrove.so && ln -s libospgrove.so.0.0.1 libospgrove.so) ar cru .libs/libospgrove.a GroveApp.o GroveBuilder.o SdNode.o ranlib .libs/libospgrove.a creating libospgrove.la (cd .libs && rm -f libospgrove.la && ln -s ../libospgrove.la libospgrove.la) gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style' echo 'LT_OBJS='`echo LangObj.o Collector.o DssslApp.o InterpreterMessages.o DssslSpecEventHandler.o ELObj.o ELObjMessageArg.o Expression.o FOTBuilder.o ColumnSetSequence.o PageSequence.o Anchor.o EmbeddedText.o IncludedContainerArea.o GlyphAnnotation.o SideBySide.o SideBySideItem.o AlignedColumn.o MultiLineInlineNote.o EmphasizingMark.o FlowObj.o InheritedC.o Insn.o Interpreter.o NumberCache.o ProcessContext.o ProcessingMode.o SchemeParser.o Style.o StyleEngine.o primitive.o GroveManager.o Pattern.o MacroFlowObj.o style_inst.o MessageModule.o |sed 's/\.o/.lo/g'` >Makefile.lt gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style' mkdir .libs c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c LangObj.cxx -fPIC -DPIC LangObj.cxx:219:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 219 | else | ^ LangObj.cxx:231:5: warning: add explicit braces to avoid dangling else [-Wdangling-else] 231 | else | ^ 2 warnings generated. mv -f LangObj.o .libs/LangObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c LangObj.cxx >/dev/null 2>&1 mv -f .libs/LangObj.lo LangObj.lo rm -f .libs/Collector.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Collector.cxx -fPIC -DPIC mv -f Collector.o .libs/Collector.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Collector.cxx >/dev/null 2>&1 mv -f .libs/Collector.lo Collector.lo /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule DssslAppMessages.msg ../Makefile.comm:59: warning: pattern recipe did not update peer target 'DssslAppMessages.cxx'. rm -f .libs/DssslApp.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c DssslApp.cxx -fPIC -DPIC DssslApp.cxx:54:9: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 54 | OPENJADE_MESSAGE_DOMAIN, | ^ ./../include/config.h:24:33: note: expanded from macro 'OPENJADE_MESSAGE_DOMAIN' 24 | #define OPENJADE_MESSAGE_DOMAIN "" | ^ DssslApp.cxx:55:7: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 55 | OPENJADE_LOCALE_DIR); | ^ ./../include/config.h:27:29: note: expanded from macro 'OPENJADE_LOCALE_DIR' 27 | #define OPENJADE_LOCALE_DIR "" | ^ In file included from DssslApp.cxx:5: In file included from ./DssslApp.h:7: In file included from ./../spgrove/GroveApp.h:10: In file included from /usr/local/include/OpenSP/../OpenSP/ParserApp.h:11: In file included from /usr/local/include/OpenSP/../OpenSP/SgmlParser.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/Vector.h:77: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/../OpenSP/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 DssslApp.cxx:5: In file included from ./DssslApp.h:7: In file included from ./../spgrove/GroveApp.h:10: In file included from /usr/local/include/OpenSP/../OpenSP/ParserApp.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/ErrorCountEventHandler.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/Event.h:22: In file included from /usr/local/include/OpenSP/../OpenSP/Dtd.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/ElementType.h:20: In file included from /usr/local/include/OpenSP/../OpenSP/ContentToken.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/NCVector.h:48: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/../OpenSP/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. mv -f DssslApp.o .libs/DssslApp.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c DssslApp.cxx >/dev/null 2>&1 mv -f .libs/DssslApp.lo DssslApp.lo /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule InterpreterMessages.msg rm -f .libs/InterpreterMessages.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c InterpreterMessages.cxx -fPIC -DPIC mv -f InterpreterMessages.o .libs/InterpreterMessages.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c InterpreterMessages.cxx >/dev/null 2>&1 mv -f .libs/InterpreterMessages.lo InterpreterMessages.lo rm -f .libs/DssslSpecEventHandler.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c DssslSpecEventHandler.cxx -fPIC -DPIC DssslSpecEventHandler.cxx:368:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 368 | if (str = attributeString(event, "NAME")) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DssslSpecEventHandler.cxx:368:14: note: place parentheses around the assignment to silence this warning 368 | if (str = attributeString(event, "NAME")) | ^ | ( ) DssslSpecEventHandler.cxx:368:14: note: use '==' to turn this assignment into an equality comparison 368 | if (str = attributeString(event, "NAME")) | ^ | == DssslSpecEventHandler.cxx:370:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 370 | if (str = attributeString(event, "TEXT")) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DssslSpecEventHandler.cxx:370:14: note: place parentheses around the assignment to silence this warning 370 | if (str = attributeString(event, "TEXT")) | ^ | ( ) DssslSpecEventHandler.cxx:370:14: note: use '==' to turn this assignment into an equality comparison 370 | if (str = attributeString(event, "TEXT")) | ^ | == DssslSpecEventHandler.cxx:372:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 372 | if (str = attributeString(event, "MODADD")) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DssslSpecEventHandler.cxx:372:14: note: place parentheses around the assignment to silence this warning 372 | if (str = attributeString(event, "MODADD")) | ^ | ( ) DssslSpecEventHandler.cxx:372:14: note: use '==' to turn this assignment into an equality comparison 372 | if (str = attributeString(event, "MODADD")) | ^ | == DssslSpecEventHandler.cxx:374:14: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 374 | if (str = attributeString(event, "DESC")) | ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ DssslSpecEventHandler.cxx:374:14: note: place parentheses around the assignment to silence this warning 374 | if (str = attributeString(event, "DESC")) | ^ | ( ) DssslSpecEventHandler.cxx:374:14: note: use '==' to turn this assignment into an equality comparison 374 | if (str = attributeString(event, "DESC")) | ^ | == In file included from DssslSpecEventHandler.cxx:5: In file included from ./DssslSpecEventHandler.h:7: In file included from /usr/local/include/OpenSP/ErrorCountEventHandler.h:12: In file included from /usr/local/include/OpenSP/Event.h:12: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/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 DssslSpecEventHandler.cxx:5: In file included from ./DssslSpecEventHandler.h:7: In file included from /usr/local/include/OpenSP/ErrorCountEventHandler.h:12: In file included from /usr/local/include/OpenSP/Event.h:22: In file included from /usr/local/include/OpenSP/Dtd.h:12: In file included from /usr/local/include/OpenSP/ElementType.h:20: In file included from /usr/local/include/OpenSP/ContentToken.h:13: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/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 DssslSpecEventHandler.cxx:5: In file included from ./DssslSpecEventHandler.h:7: In file included from /usr/local/include/OpenSP/ErrorCountEventHandler.h:12: In file included from /usr/local/include/OpenSP/Event.h:12: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/Event.h:458:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 458 | class EndPrologEvent : public LocatedEvent { | ^ /usr/local/include/OpenSP/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. mv -f DssslSpecEventHandler.o .libs/DssslSpecEventHandler.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c DssslSpecEventHandler.cxx >/dev/null 2>&1 mv -f .libs/DssslSpecEventHandler.lo DssslSpecEventHandler.lo rm -f .libs/ELObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ELObj.cxx -fPIC -DPIC mv -f ELObj.o .libs/ELObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ELObj.cxx >/dev/null 2>&1 mv -f .libs/ELObj.lo ELObj.lo rm -f .libs/ELObjMessageArg.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ELObjMessageArg.cxx -fPIC -DPIC mv -f ELObjMessageArg.o .libs/ELObjMessageArg.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ELObjMessageArg.cxx >/dev/null 2>&1 mv -f .libs/ELObjMessageArg.lo ELObjMessageArg.lo rm -f .libs/Expression.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Expression.cxx -fPIC -DPIC In file included from Expression.cxx:6: In file included from ./Insn2.h:9: In file included from ./Style.h:21: In file included from ./ProcessingMode.h:12: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ Expression.cxx:99:17: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 99 | CallExpression::CallExpression(Owner &op, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector>::append' requested here 31 | append(n - size_); | ^ Expression.cxx:147:10: note: in instantiation of member function 'OpenSP::NCVector>::resize' requested here 147 | args_.resize(func->nRequiredArgs() + func->nOptionalArgs()); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ Expression.cxx:397:17: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here 397 | CaseExpression::CaseExpression(Owner &key, | ^ /usr/local/include/OpenSP/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. mv -f Expression.o .libs/Expression.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Expression.cxx >/dev/null 2>&1 mv -f .libs/Expression.lo Expression.lo rm -f .libs/FOTBuilder.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c FOTBuilder.cxx -fPIC -DPIC In file included from FOTBuilder.cxx:5: In file included from ./FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ FOTBuilder.cxx:2671:19: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 2671 | SerialFOTBuilder::SerialFOTBuilder() | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 39 | reserve(size_ + 1); | ^ FOTBuilder.cxx:3343:19: note: in instantiation of member function 'OpenSP::Vector>::push_back' requested here 3343 | multiModeStack_.push_back(namedModes); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 2 warnings generated. mv -f FOTBuilder.o .libs/FOTBuilder.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c FOTBuilder.cxx >/dev/null 2>&1 mv -f .libs/FOTBuilder.lo FOTBuilder.lo rm -f .libs/ColumnSetSequence.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ColumnSetSequence.cxx -fPIC -DPIC mv -f ColumnSetSequence.o .libs/ColumnSetSequence.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ColumnSetSequence.cxx >/dev/null 2>&1 mv -f .libs/ColumnSetSequence.lo ColumnSetSequence.lo rm -f .libs/PageSequence.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c PageSequence.cxx -fPIC -DPIC mv -f PageSequence.o .libs/PageSequence.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c PageSequence.cxx >/dev/null 2>&1 mv -f .libs/PageSequence.lo PageSequence.lo rm -f .libs/Anchor.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Anchor.cxx -fPIC -DPIC mv -f Anchor.o .libs/Anchor.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Anchor.cxx >/dev/null 2>&1 mv -f .libs/Anchor.lo Anchor.lo rm -f .libs/EmbeddedText.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c EmbeddedText.cxx -fPIC -DPIC mv -f EmbeddedText.o .libs/EmbeddedText.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c EmbeddedText.cxx >/dev/null 2>&1 mv -f .libs/EmbeddedText.lo EmbeddedText.lo rm -f .libs/IncludedContainerArea.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c IncludedContainerArea.cxx -fPIC -DPIC mv -f IncludedContainerArea.o .libs/IncludedContainerArea.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c IncludedContainerArea.cxx >/dev/null 2>&1 mv -f .libs/IncludedContainerArea.lo IncludedContainerArea.lo rm -f .libs/GlyphAnnotation.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GlyphAnnotation.cxx -fPIC -DPIC mv -f GlyphAnnotation.o .libs/GlyphAnnotation.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GlyphAnnotation.cxx >/dev/null 2>&1 mv -f .libs/GlyphAnnotation.lo GlyphAnnotation.lo rm -f .libs/SideBySide.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SideBySide.cxx -fPIC -DPIC mv -f SideBySide.o .libs/SideBySide.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SideBySide.cxx >/dev/null 2>&1 mv -f .libs/SideBySide.lo SideBySide.lo rm -f .libs/SideBySideItem.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SideBySideItem.cxx -fPIC -DPIC mv -f SideBySideItem.o .libs/SideBySideItem.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SideBySideItem.cxx >/dev/null 2>&1 mv -f .libs/SideBySideItem.lo SideBySideItem.lo rm -f .libs/AlignedColumn.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c AlignedColumn.cxx -fPIC -DPIC mv -f AlignedColumn.o .libs/AlignedColumn.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c AlignedColumn.cxx >/dev/null 2>&1 mv -f .libs/AlignedColumn.lo AlignedColumn.lo rm -f .libs/MultiLineInlineNote.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MultiLineInlineNote.cxx -fPIC -DPIC mv -f MultiLineInlineNote.o .libs/MultiLineInlineNote.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MultiLineInlineNote.cxx >/dev/null 2>&1 mv -f .libs/MultiLineInlineNote.lo MultiLineInlineNote.lo rm -f .libs/EmphasizingMark.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c EmphasizingMark.cxx -fPIC -DPIC mv -f EmphasizingMark.o .libs/EmphasizingMark.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c EmphasizingMark.cxx >/dev/null 2>&1 mv -f .libs/EmphasizingMark.lo EmphasizingMark.lo rm -f FlowObj_inst.cxx /usr/local/bin/perl ./../instmac.pl FlowObj_inst.m4 >FlowObj_inst.cxx chmod -w FlowObj_inst.cxx rm -f .libs/FlowObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c FlowObj.cxx -fPIC -DPIC In file included from FlowObj.cxx:5: In file included from ./ProcessContext.h:9: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./ProcessContext.h:112:10: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 112 | struct Table : public Link { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>::append' requested here 31 | append(n - size_); | ^ FlowObj.cxx:2637:27: note: in instantiation of member function 'OpenSP::Vector>::resize' requested here 2637 | table->columnStyles.resize(columnIndex + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 2 warnings generated. mv -f FlowObj.o .libs/FlowObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c FlowObj.cxx >/dev/null 2>&1 mv -f .libs/FlowObj.lo FlowObj.lo rm -f .libs/InheritedC.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c InheritedC.cxx -fPIC -DPIC mv -f InheritedC.o .libs/InheritedC.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c InheritedC.cxx >/dev/null 2>&1 mv -f .libs/InheritedC.lo InheritedC.lo rm -f .libs/Insn.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Insn.cxx -fPIC -DPIC mv -f Insn.o .libs/Insn.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Insn.cxx >/dev/null 2>&1 mv -f .libs/Insn.lo Insn.lo rm -f .libs/Interpreter.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Interpreter.cxx -fPIC -DPIC In file included from Interpreter.cxx:2200: ./charProps.h:57:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 57 | { 0x0000, 0x007f, "Latin" }, | ^ ./charProps.h:58:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 58 | { 0x0080, 0x00ff, "Latin" }, | ^ ./charProps.h:59:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 59 | { 0x0100, 0x017f, "Latin" }, | ^ ./charProps.h:60:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 60 | { 0x0180, 0x024f, "Latin" }, | ^ ./charProps.h:61:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 61 | { 0x0370, 0x03ff, "Greek" }, | ^ ./charProps.h:62:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 62 | { 0x0400, 0x04ff, "Cyrillic" }, | ^ ./charProps.h:63:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 63 | { 0x0530, 0x058f, "Armenian" }, | ^ ./charProps.h:64:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 64 | { 0x0590, 0x05ff, "Hebrew" }, | ^ ./charProps.h:65:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 65 | { 0x0600, 0x06ff, "Arabic" }, | ^ ./charProps.h:66:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 66 | { 0x0900, 0x097f, "Devanagari" }, | ^ ./charProps.h:67:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 67 | { 0x0980, 0x09ff, "Bengali" }, | ^ ./charProps.h:68:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 68 | { 0x0a00, 0x0a7f, "Gurmukhi" }, | ^ ./charProps.h:69:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 69 | { 0x0a80, 0x0aff, "Gujarati" }, | ^ ./charProps.h:70:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 70 | { 0x0b00, 0x0b7f, "Oriya" }, | ^ ./charProps.h:71:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 71 | { 0x0b80, 0x0bff, "Tamil" }, | ^ ./charProps.h:72:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 72 | { 0x0c00, 0x0c7f, "Telugu" }, | ^ ./charProps.h:73:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 73 | { 0x0c80, 0x0cff, "Kannada" }, | ^ ./charProps.h:74:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 74 | { 0x0d00, 0x0d7f, "Malayalam" }, | ^ ./charProps.h:75:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 75 | { 0x0d80, 0x0dff, "Sinhala" }, | ^ ./charProps.h:76:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 76 | { 0x0e00, 0x0e7f, "Thai" }, | ^ ./charProps.h:77:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 77 | { 0x0e80, 0x0eff, "Lao" }, | ^ ./charProps.h:78:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 78 | { 0x0f00, 0x0fbf, "Tibetan" }, | ^ ./charProps.h:79:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 79 | { 0x10a0, 0x10ff, "Georgian" }, | ^ ./charProps.h:80:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 80 | { 0x1100, 0x11ff, "Hangul" }, | ^ ./charProps.h:81:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 81 | { 0x1200, 0x137f, "Ethiopian" }, | ^ ./charProps.h:82:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 82 | { 0x1780, 0x17ff, "Khmer" }, | ^ ./charProps.h:83:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 83 | { 0x1800, 0x18af, "Mongolian" }, | ^ ./charProps.h:84:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 84 | { 0x1e00, 0x1eff, "Latin" }, | ^ ./charProps.h:85:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 85 | { 0x1f00, 0x1fff, "Greek" }, | ^ ./charProps.h:86:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 86 | { 0x2000, 0x206f, "Punctuation" }, | ^ ./charProps.h:87:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 87 | { 0x20a0, 0x20cf, "Symbol" }, | ^ ./charProps.h:88:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 88 | { 0x2100, 0x214f, "Symbol" }, | ^ ./charProps.h:89:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 89 | { 0x2600, 0x26ff, "Symbol" }, | ^ ./charProps.h:90:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 90 | { 0x3040, 0x309f, "Hiragana" }, | ^ ./charProps.h:91:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 91 | { 0x30a0, 0x30ff, "Katakana" }, | ^ ./charProps.h:92:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 92 | { 0x3100, 0x312f, "Bopomofo" }, | ^ ./charProps.h:93:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 93 | { 0x3130, 0x318f, "Hangul" }, | ^ ./charProps.h:94:19: warning: ISO C++11 does not allow conversion from string literal to 'char *' [-Wwritable-strings] 94 | { 0xac00, 0xd7a3, "Hangul" }, | ^ In file included from Interpreter.cxx:5: In file included from ./Interpreter.h:7: In file included from ./ELObj.h:11: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Rule'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./ProcessingMode.h:29:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 29 | class ProcessingMode : public Named { | ^ /usr/local/include/OpenSP/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 Interpreter.cxx:5: In file included from ./Interpreter.h:8: In file included from ./Expression.h:10: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./ProcessingMode.h:29:7: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here 29 | class ProcessingMode : public Named { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ Interpreter.cxx:60:14: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 60 | Interpreter::Interpreter(GroveManager *groveManager, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector>::append' requested here 31 | append(n - size_); | ^ Interpreter.cxx:192:23: note: in instantiation of member function 'OpenSP::NCVector>::resize' requested here 192 | initialValueValues_.resize(initialValueValues_.size() + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 42 warnings generated. mv -f Interpreter.o .libs/Interpreter.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Interpreter.cxx >/dev/null 2>&1 mv -f .libs/Interpreter.lo Interpreter.lo rm -f .libs/NumberCache.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c NumberCache.cxx -fPIC -DPIC mv -f NumberCache.o .libs/NumberCache.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c NumberCache.cxx >/dev/null 2>&1 mv -f .libs/NumberCache.lo NumberCache.lo rm -f .libs/ProcessContext.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ProcessContext.cxx -fPIC -DPIC In file included from ProcessContext.cxx:5: In file included from ./ProcessContext.h:10: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./ProcessContext.h:92:10: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here 92 | struct Connectable : public Link { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:25:53: note: in instantiation of member function 'OpenSP::NCVector::append' requested here 25 | Vector(size_t n) : ptr_(0), size_(0), alloc_(0) { append(n); } | ^ ProcessContext.cxx:492:3: note: in instantiation of member function 'OpenSP::NCVector::NCVector' requested here 492 | : ports(nPorts), styleStack(ss), flowObjLevel(fol) | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 2 warnings generated. mv -f ProcessContext.o .libs/ProcessContext.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ProcessContext.cxx >/dev/null 2>&1 mv -f .libs/ProcessContext.lo ProcessContext.lo rm -f .libs/ProcessingMode.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ProcessingMode.cxx -fPIC -DPIC In file included from ProcessingMode.cxx:5: In file included from ./ProcessingMode.h:9: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Rule'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ProcessingMode.cxx:21:17: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 21 | ProcessingMode::ProcessingMode(const StringC &name, const ProcessingMode *initial) | ^ /usr/local/include/OpenSP/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 ProcessingMode.cxx:5: In file included from ./ProcessingMode.h:12: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ProcessingMode.cxx:21:17: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here 21 | ProcessingMode::ProcessingMode(const StringC &name, const ProcessingMode *initial) | ^ /usr/local/include/OpenSP/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 ProcessingMode.cxx:5: In file included from ./ProcessingMode.h:9: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Rule'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 39 | reserve(size_ + 1); | ^ ProcessingMode.cxx:159:9: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 159 | rules.push_back(Rule(action)); | ^ /usr/local/include/OpenSP/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 ProcessingMode.cxx:5: In file included from ./ProcessingMode.h:12: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector::append' requested here 31 | append(n - size_); | ^ ProcessingMode.cxx:279:24: note: in instantiation of member function 'OpenSP::NCVector::resize' requested here 279 | cache->groveRules_.resize(n + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 4 warnings generated. mv -f ProcessingMode.o .libs/ProcessingMode.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c ProcessingMode.cxx >/dev/null 2>&1 mv -f .libs/ProcessingMode.lo ProcessingMode.lo rm -f .libs/SchemeParser.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SchemeParser.cxx -fPIC -DPIC In file included from SchemeParser.cxx:5: In file included from ./SchemeParser.h:7: In file included from ./Interpreter.h:7: In file included from ./ELObj.h:11: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/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 SchemeParser.cxx:5: In file included from ./SchemeParser.h:7: In file included from ./Interpreter.h:8: In file included from ./Expression.h:10: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ SchemeParser.cxx:409:34: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 409 | NCVector > exprs; | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector>::append' requested here 31 | append(n - size_); | ^ SchemeParser.cxx:412:13: note: in instantiation of member function 'OpenSP::NCVector>::resize' requested here 412 | exprs.resize(exprs.size() + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ SchemeParser.cxx:1151:34: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here 1151 | NCVector cases; | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector::append' requested here 31 | append(n - size_); | ^ SchemeParser.cxx:1166:13: note: in instantiation of member function 'OpenSP::NCVector::resize' requested here 1166 | cases.resize(cases.size() + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 6 warnings generated. mv -f SchemeParser.o .libs/SchemeParser.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SchemeParser.cxx >/dev/null 2>&1 mv -f .libs/SchemeParser.lo SchemeParser.lo rm -f .libs/Style.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Style.cxx -fPIC -DPIC mv -f Style.o .libs/Style.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Style.cxx >/dev/null 2>&1 mv -f .libs/Style.lo Style.lo rm -f .libs/StyleEngine.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c StyleEngine.cxx -fPIC -DPIC StyleEngine.cxx:131:36: warning: if statement has empty body [-Wempty-body] 131 | if (str.size() - (i + 1) > 0); | ^ StyleEngine.cxx:131:36: note: put the semicolon on a separate line to silence this warning In file included from StyleEngine.cxx:5: In file included from ./StyleEngine.h:9: In file included from /usr/local/include/OpenSP/Message.h:12: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/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 StyleEngine.cxx:6: In file included from ./Interpreter.h:8: In file included from ./Expression.h:10: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/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 StyleEngine.cxx:5: In file included from ./StyleEngine.h:9: In file included from /usr/local/include/OpenSP/Message.h:12: In file included from /usr/local/include/OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Rule'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./ProcessingMode.h:29:7: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 29 | class ProcessingMode : public Named { | ^ /usr/local/include/OpenSP/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 StyleEngine.cxx:6: In file included from ./Interpreter.h:8: In file included from ./Expression.h:10: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./ProcessingMode.h:29:7: note: in instantiation of member function 'OpenSP::NCVector::~NCVector' requested here 29 | class ProcessingMode : public Named { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./Interpreter.h:300:7: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 300 | class Interpreter : | ^ /usr/local/include/OpenSP/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. mv -f StyleEngine.o .libs/StyleEngine.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c StyleEngine.cxx >/dev/null 2>&1 mv -f .libs/StyleEngine.lo StyleEngine.lo rm -f primitive_inst.cxx /usr/local/bin/perl ./../instmac.pl primitive_inst.m4 >primitive_inst.cxx chmod -w primitive_inst.cxx rm -f .libs/primitive.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c primitive.cxx -fPIC -DPIC primitive.cxx:5060:21: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 5060 | fabs(res) < LONG_MAX) | ~ ^~~~~~~~ /usr/include/sys/limits.h:62:18: note: expanded from macro 'LONG_MAX' 62 | #define LONG_MAX __LONG_MAX /* max for a long */ | ^~~~~~~~~~ /usr/include/x86/_limits.h:63:20: note: expanded from macro '__LONG_MAX' 63 | #define __LONG_MAX 0x7fffffffffffffff /* max for a long */ | ^~~~~~~~~~~~~~~~~~ primitive.cxx:5079:19: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 5079 | fabs(res) < LONG_MAX) | ~ ^~~~~~~~ /usr/include/sys/limits.h:62:18: note: expanded from macro 'LONG_MAX' 62 | #define LONG_MAX __LONG_MAX /* max for a long */ | ^~~~~~~~~~ /usr/include/x86/_limits.h:63:20: note: expanded from macro '__LONG_MAX' 63 | #define __LONG_MAX 0x7fffffffffffffff /* max for a long */ | ^~~~~~~~~~~~~~~~~~ primitive.cxx:5114:15: warning: implicit conversion from 'long' to 'double' changes value from 9223372036854775807 to 9223372036854775808 [-Wimplicit-const-int-float-conversion] 5114 | && fabs(d) < LONG_MAX && dim == 0) | ~ ^~~~~~~~ /usr/include/sys/limits.h:62:18: note: expanded from macro 'LONG_MAX' 62 | #define LONG_MAX __LONG_MAX /* max for a long */ | ^~~~~~~~~~ /usr/include/x86/_limits.h:63:20: note: expanded from macro '__LONG_MAX' 63 | #define __LONG_MAX 0x7fffffffffffffff /* max for a long */ | ^~~~~~~~~~~~~~~~~~ primitive.cxx:5307:13: warning: using the result of an assignment as a condition without parentheses [-Wparentheses] 5307 | while (nd = nl->nodeListFirst(context, interp)) { | ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ primitive.cxx:5307:13: note: place parentheses around the assignment to silence this warning 5307 | while (nd = nl->nodeListFirst(context, interp)) { | ^ | ( ) primitive.cxx:5307:13: note: use '==' to turn this assignment into an equality comparison 5307 | while (nd = nl->nodeListFirst(context, interp)) { | ^ | == 4 warnings generated. mv -f primitive.o .libs/primitive.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c primitive.cxx >/dev/null 2>&1 mv -f .libs/primitive.lo primitive.lo rm -f .libs/GroveManager.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GroveManager.cxx -fPIC -DPIC mv -f GroveManager.o .libs/GroveManager.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c GroveManager.cxx >/dev/null 2>&1 mv -f .libs/GroveManager.lo GroveManager.lo rm -f .libs/Pattern.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Pattern.cxx -fPIC -DPIC mv -f Pattern.o .libs/Pattern.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c Pattern.cxx >/dev/null 2>&1 mv -f .libs/Pattern.lo Pattern.lo rm -f .libs/MacroFlowObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MacroFlowObj.cxx -fPIC -DPIC In file included from MacroFlowObj.cxx:5: In file included from ./MacroFlowObj.h:12: In file included from /usr/local/include/OpenSP/NCVector.h:48: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MacroFlowObj.cxx:112:27: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 112 | MacroFlowObj::Definition::Definition(Vector &charics, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Owner'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::NCVector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::NCVector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::NCVector>::append' requested here 31 | append(n - size_); | ^ MacroFlowObj.cxx:120:16: note: in instantiation of member function 'OpenSP::NCVector>::resize' requested here 120 | charicInits_.resize(charics_.size()); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 2 warnings generated. mv -f MacroFlowObj.o .libs/MacroFlowObj.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MacroFlowObj.cxx >/dev/null 2>&1 mv -f .libs/MacroFlowObj.lo MacroFlowObj.lo rm -f style_inst.cxx /usr/local/bin/perl ./../instmac.pl style_inst.m4 >style_inst.cxx chmod -w style_inst.cxx rm -f .libs/style_inst.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c style_inst.cxx -fPIC -DPIC mv -f style_inst.o .libs/style_inst.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c style_inst.cxx >/dev/null 2>&1 mv -f .libs/style_inst.lo style_inst.lo rm -f .libs/MessageModule.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MessageModule.cxx -fPIC -DPIC mv -f MessageModule.o .libs/MessageModule.lo c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MessageModule.cxx >/dev/null 2>&1 mv -f .libs/MessageModule.lo MessageModule.lo /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=link cc -o libostyle.la LangObj.lo Collector.lo DssslApp.lo InterpreterMessages.lo DssslSpecEventHandler.lo ELObj.lo ELObjMessageArg.lo Expression.lo FOTBuilder.lo ColumnSetSequence.lo PageSequence.lo Anchor.lo EmbeddedText.lo IncludedContainerArea.lo GlyphAnnotation.lo SideBySide.lo SideBySideItem.lo AlignedColumn.lo MultiLineInlineNote.lo EmphasizingMark.lo FlowObj.lo InheritedC.lo Insn.lo Interpreter.lo NumberCache.lo ProcessContext.lo ProcessingMode.lo SchemeParser.lo Style.lo StyleEngine.lo primitive.lo GroveManager.lo Pattern.lo MacroFlowObj.lo style_inst.lo MessageModule.lo \ -rpath /usr/local/lib -version-info 0:1:0 -lm -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove/.libs rm -fr .libs/libostyle.la .libs/libostyle.* .libs/libostyle.* cc -shared LangObj.lo Collector.lo DssslApp.lo InterpreterMessages.lo DssslSpecEventHandler.lo ELObj.lo ELObjMessageArg.lo Expression.lo FOTBuilder.lo ColumnSetSequence.lo PageSequence.lo Anchor.lo EmbeddedText.lo IncludedContainerArea.lo GlyphAnnotation.lo SideBySide.lo SideBySideItem.lo AlignedColumn.lo MultiLineInlineNote.lo EmphasizingMark.lo FlowObj.lo InheritedC.lo Insn.lo Interpreter.lo NumberCache.lo ProcessContext.lo ProcessingMode.lo SchemeParser.lo Style.lo StyleEngine.lo primitive.lo GroveManager.lo Pattern.lo MacroFlowObj.lo style_inst.lo MessageModule.lo -lm -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove/.libs -Wl,-soname -Wl,libostyle.so.0 -o .libs/libostyle.so.0.0.1 (cd .libs && rm -f libostyle.so.0 && ln -s libostyle.so.0.0.1 libostyle.so.0) (cd .libs && rm -f libostyle.so && ln -s libostyle.so.0.0.1 libostyle.so) ar cru .libs/libostyle.a LangObj.o Collector.o DssslApp.o InterpreterMessages.o DssslSpecEventHandler.o ELObj.o ELObjMessageArg.o Expression.o FOTBuilder.o ColumnSetSequence.o PageSequence.o Anchor.o EmbeddedText.o IncludedContainerArea.o GlyphAnnotation.o SideBySide.o SideBySideItem.o AlignedColumn.o MultiLineInlineNote.o EmphasizingMark.o FlowObj.o InheritedC.o Insn.o Interpreter.o NumberCache.o ProcessContext.o ProcessingMode.o SchemeParser.o Style.o StyleEngine.o primitive.o GroveManager.o Pattern.o MacroFlowObj.o style_inst.o MessageModule.o ranlib .libs/libostyle.a creating libostyle.la (cd .libs && rm -f libostyle.la && ln -s ../libostyle.la libostyle.la) rm InterpreterMessages.cxx gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/jade' echo 'LT_LIBS='`echo "../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a /usr/local/lib/libosp.a -lintl" | sed -e "s/\.a/.la/g" -e "s,[^ ]*libosp\.la[^ ]*,,"` "\\" >Makefile.lt echo " " `echo "../style/libostyle.a ../spgrove/libospgrove.a ../grove/libogrove.a /usr/local/lib/libosp.a -lintl" | awk '{print $4}'` >> Makefile.lt gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/jade' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/jade' /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule JadeMessages.msg ../Makefile.comm:59: warning: pattern recipe did not update peer target 'JadeMessages.cxx'. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c jade.cxx In file included from jade.cxx:5: In file included from ./../style/DssslApp.h:7: In file included from ./../spgrove/GroveApp.h:10: In file included from /usr/local/include/OpenSP/../OpenSP/ParserApp.h:11: In file included from /usr/local/include/OpenSP/../OpenSP/SgmlParser.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/Location.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/Vector.h:77: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'CopyOwner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/Attribute.h:486:10: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 486 | inline ~AttributeList() {} | ^ /usr/local/include/OpenSP/../OpenSP/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 jade.cxx:5: In file included from ./../style/DssslApp.h:7: In file included from ./../spgrove/GroveApp.h:10: In file included from /usr/local/include/OpenSP/../OpenSP/ParserApp.h:15: In file included from /usr/local/include/OpenSP/../OpenSP/ErrorCountEventHandler.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/Event.h:22: In file included from /usr/local/include/OpenSP/../OpenSP/Dtd.h:12: In file included from /usr/local/include/OpenSP/../OpenSP/ElementType.h:20: In file included from /usr/local/include/OpenSP/../OpenSP/ContentToken.h:13: In file included from /usr/local/include/OpenSP/../OpenSP/NCVector.h:48: /usr/local/include/OpenSP/../OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Owner'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/../OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::NCVector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ /usr/local/include/OpenSP/../OpenSP/ContentToken.h:123:18: note: in instantiation of member function 'OpenSP::NCVector>::~NCVector' requested here 123 | inline virtual ~ModelGroup() {}; | ^ /usr/local/include/OpenSP/../OpenSP/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++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c SgmlFOTBuilder.cxx SgmlFOTBuilder.cxx:483:24: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 483 | sprintf(buf, "%03d", u.n); | ~~~~ ^~~ | %03ld In file included from SgmlFOTBuilder.cxx:13: In file included from ./SgmlFOTBuilder.h:7: In file included from ./../style/FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./../style/FOTBuilder.h:1555:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1555 | class STYLE_API SerialFOTBuilder : public FOTBuilder { | ^ /usr/local/include/OpenSP/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. rm -f RtfFOTBuilder_inst.cxx /usr/local/bin/perl ./../instmac.pl RtfFOTBuilder_inst.m4 >RtfFOTBuilder_inst.cxx chmod -w RtfFOTBuilder_inst.cxx /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule RtfMessages.msg ../Makefile.comm:59: warning: pattern recipe did not update peer target 'RtfMessages.cxx'. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c RtfFOTBuilder.cxx In file included from RtfFOTBuilder.cxx:5: In file included from ./RtfFOTBuilder.h:8: In file included from ./../style/FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ RtfFOTBuilder.cxx:732:16: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 732 | RtfFOTBuilder::RtfFOTBuilder(OutputByteStream *os, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ RtfFOTBuilder.cxx:35:7: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 35 | class ElementSet { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./../style/FOTBuilder.h:1555:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1555 | class STYLE_API SerialFOTBuilder : public FOTBuilder { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>::append' requested here 31 | append(n - size_); | ^ RtfFOTBuilder.cxx:2905:10: note: in instantiation of member function 'OpenSP::Vector>::resize' requested here 2905 | cells_.resize(0); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector>'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ RtfFOTBuilder.cxx:551:10: note: in instantiation of member function 'OpenSP::Vector>>::~Vector' requested here 551 | struct Grid : public Link { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector>'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>>::append' requested here 31 | append(n - size_); | ^ RtfFOTBuilder.cxx:3658:12: note: in instantiation of member function 'OpenSP::Vector>>::resize' requested here 3658 | g.cells.resize(nic.columnNumber); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>::append' requested here 31 | append(n - size_); | ^ RtfFOTBuilder.cxx:3906:8: note: in instantiation of member function 'OpenSP::Vector>::resize' requested here 3906 | v_.resize(groveIndex + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 7 warnings generated. rm -f HtmlFOTBuilder_inst.cxx /usr/local/bin/perl ./../instmac.pl HtmlFOTBuilder_inst.m4 >HtmlFOTBuilder_inst.cxx chmod -w HtmlFOTBuilder_inst.cxx /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule HtmlMessages.msg ../Makefile.comm:59: warning: pattern recipe did not update peer target 'HtmlMessages.cxx'. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c HtmlFOTBuilder.cxx In file included from HtmlFOTBuilder.cxx:8: In file included from ./HtmlFOTBuilder.h:7: In file included from ./../style/FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ HtmlFOTBuilder.cxx:389:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 389 | HtmlFOTBuilder::HtmlFOTBuilder(const String &outputFilename, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ HtmlFOTBuilder.cxx:389:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 389 | HtmlFOTBuilder::HtmlFOTBuilder(const String &outputFilename, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./../style/FOTBuilder.h:1555:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1555 | class STYLE_API SerialFOTBuilder : public FOTBuilder { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>::append' requested here 31 | append(n - size_); | ^ HtmlFOTBuilder.cxx:789:15: note: in instantiation of member function 'OpenSP::Vector>::resize' requested here 789 | elements_.resize(g + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>::append' requested here 31 | append(n - size_); | ^ HtmlFOTBuilder.cxx:800:16: note: in instantiation of member function 'OpenSP::Vector>::resize' requested here 800 | pendingAddr_.resize(pendingAddr_.size() + 1); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 5 warnings generated. rm -f TeXFOTBuilder_inst.cxx /usr/local/bin/perl ./../instmac.pl TeXFOTBuilder_inst.m4 >TeXFOTBuilder_inst.cxx chmod -w TeXFOTBuilder_inst.cxx /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule TeXMessages.msg ../Makefile.comm:59: warning: pattern recipe did not update peer target 'TeXMessages.cxx'. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c TeXFOTBuilder.cxx TeXFOTBuilder.cxx:1011:52: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 1011 | sprintf( buf, "%li.%.3i%n", long(length.l)/1000, abs(long(length.l)%1000), &i ); | ~~~~ ^~~~~~~~~~~~~~~~~~~~~~~~ | %.3li TeXFOTBuilder.cxx:1133:31: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1133 | } else | ^ TeXFOTBuilder.cxx:1140:29: warning: add explicit braces to avoid dangling else [-Wdangling-else] 1140 | else | ^ TeXFOTBuilder.cxx:4044:11: warning: 15 enumeration values not handled in switch: 'symbolFront', 'symbolBack', 'symbolParent'... [-Wswitch] 4044 | switch (sym) { | ^~~ In file included from TeXFOTBuilder.cxx:11: In file included from ./TeXFOTBuilder.h:9: In file included from ./../style/FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Cell'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ TeXFOTBuilder.cxx:727:5: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 727 | Row( CompoundFotElement *parent = NULL ) : CompoundFotElement( parent ) {} | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Row'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ TeXFOTBuilder.cxx:742:5: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 742 | TablePart( CompoundFotElement *parent = NULL ) | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'TablePart'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ TeXFOTBuilder.cxx:781:5: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 781 | Table( CompoundFotElement *parent = NULL ) | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'TablePart'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ TeXFOTBuilder.cxx:1171:16: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 1171 | TableParts.resize( 0 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Row'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ TeXFOTBuilder.cxx:1224:12: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 1224 | Header.resize( 0 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Cell'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ TeXFOTBuilder.cxx:1478:28: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 1478 | (*rows)[r].Cells.resize( maxCellsInRow ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Table'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ TeXFOTBuilder.cxx:2012:16: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 2012 | TeXFOTBuilder::TeXFOTBuilder(OutputByteStream *o, Messenger *mgr) | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./../style/FOTBuilder.h:1555:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1555 | class STYLE_API SerialFOTBuilder : public FOTBuilder { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Table'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ TeXFOTBuilder.cxx:2462:14: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 2462 | TableStack.resize( TableStack.size() + 1 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 13 warnings generated. rm -f TransformFOTBuilder_inst.cxx /usr/local/bin/perl ./../instmac.pl TransformFOTBuilder_inst.m4 >TransformFOTBuilder_inst.cxx chmod -w TransformFOTBuilder_inst.cxx c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c TransformFOTBuilder.cxx TransformFOTBuilder.cxx:403:7: warning: add explicit braces to avoid dangling else [-Wdangling-else] 403 | else if (!contains(s, '\'')) | ^ In file included from TransformFOTBuilder.cxx:5: In file included from ./TransformFOTBuilder.h:7: In file included from ./../style/FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./../style/FOTBuilder.h:1555:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1555 | class STYLE_API SerialFOTBuilder : public FOTBuilder { | ^ /usr/local/include/OpenSP/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. rm -f MifFOTBuilder_inst.cxx /usr/local/bin/perl ./../instmac.pl MifFOTBuilder_inst.m4 >MifFOTBuilder_inst.cxx chmod -w MifFOTBuilder_inst.cxx /usr/local/bin/perl -w ./../msggen.pl -l jstyleModule MifMessages.msg ../Makefile.comm:59: warning: pattern recipe did not update peer target 'MifMessages.cxx'. c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -c MifFOTBuilder.cxx MifFOTBuilder.cxx:1203:51: warning: format specifies type 'int' but the argument has type 'long' [-Wformat] 1203 | sprintf( buf, "%li.%.3i%n", long(d)/1000, abs(long(d)%1000), &i ); | ~~~~ ^~~~~~~~~~~~~~~~~ | %.3li MifFOTBuilder.cxx:2871:31: warning: add explicit braces to avoid dangling else [-Wdangling-else] 2871 | } else | ^ MifFOTBuilder.cxx:2878:29: warning: add explicit braces to avoid dangling else [-Wdangling-else] 2878 | else | ^ MifFOTBuilder.cxx:3373:62: warning: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Wparentheses] 3373 | int numTabs = mifDoc.curFormat().PgfNumTabs + leadingTab ? 2 : 1; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ^ MifFOTBuilder.cxx:3373:62: note: place parentheses around the '+' expression to silence this warning 3373 | int numTabs = mifDoc.curFormat().PgfNumTabs + leadingTab ? 2 : 1; | ^ | ( ) MifFOTBuilder.cxx:3373:62: note: place parentheses around the '?:' expression to evaluate it first 3373 | int numTabs = mifDoc.curFormat().PgfNumTabs + leadingTab ? 2 : 1; | ^ | ( ) MifFOTBuilder.cxx:5161:12: warning: comparison of different enumeration types in switch statement ('InfoType' and 'OpenJade_DSSSL::MifDoc::Marker::Type') [-Wenum-compare-switch] 5131 | case HypertextDestination: | ^~~~~~~~~~~~~~~~~~~~ MifFOTBuilder.cxx:5161:12: warning: case value not in enumerated type 'InfoType' [-Wswitch] MifFOTBuilder.cxx:5751:36: warning: format specifies type 'unsigned int' but the argument has type 'size_t' (aka 'unsigned long') [-Wformat] 5751 | sprintf( idxStr, "%u", i+1 ); | ~~ ^~~ | %zu In file included from MifFOTBuilder.cxx:33: In file included from ./MifFOTBuilder.h:9: In file included from ./../style/FOTBuilder.h:14: In file included from /usr/local/include/OpenSP/Vector.h:77: /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'TextRect'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:648:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 648 | Page( T_keyword pageType, T_tagstring pageTag = sNONE, | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:915:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 915 | Tbl() : setProperties( 0 ), TblIDUsed( false ) | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'ParagraphFormat'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:743:12: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 743 | struct PgfCatalog { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:900:12: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 900 | struct TblCatalog { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Frame'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:1014:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 1014 | BookComponent() : epilogOs( NULL ), pageNumXRefFormatGenerated( false ) {} | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:1014:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 1014 | BookComponent() : epilogOs( NULL ), pageNumXRefFormatGenerated( false ) {} | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:1014:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 1014 | BookComponent() : epilogOs( NULL ), pageNumXRefFormatGenerated( false ) {} | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:1640:12: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 1640 | struct Table { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ ./../style/FOTBuilder.h:1555:17: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1555 | class STYLE_API SerialFOTBuilder : public FOTBuilder { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:1616:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 1616 | TablePart() | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'ParagraphFormat'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 39 | reserve(size_ + 1); | ^ MifFOTBuilder.cxx:1982:36: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 1982 | mifDoc.pgfCatalog().ParaFormats.push_back( defaultParaFormat ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'TextRect'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 39 | reserve(size_ + 1); | ^ MifFOTBuilder.cxx:2694:31: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 2694 | firstMasterPage.TextRects.push_back( firstHeaderTextRect ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 39 | reserve(size_ + 1); | ^ MifFOTBuilder.cxx:2707:20: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 2707 | mifDoc.pages().push_back( bodyPage ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'TextRect'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:643:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 643 | struct Page { | ^ MifFOTBuilder.cxx:2707:20: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 2707 | mifDoc.pages().push_back( bodyPage ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ MifFOTBuilder.cxx:2903:16: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 2903 | TableParts.resize( 0 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ MifFOTBuilder.cxx:2913:12: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 2913 | Header.resize( 0 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ MifFOTBuilder.cxx:2925:23: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 2925 | mifDoc.tbls().resize( mifDoc.tbls().size() + 1 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ MifFOTBuilder.cxx:3038:13: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 3038 | mifRows.resize( mifRows.size() + 1 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Frame'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector::append' requested here 31 | append(n - size_); | ^ MifFOTBuilder.cxx:3439:22: note: in instantiation of member function 'OpenSP::Vector::resize' requested here 3439 | mifDoc.aFrames().resize( mifDoc.aFrames().size() + 1 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 39 | reserve(size_ + 1); | ^ MifFOTBuilder.cxx:3703:40: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 3703 | mifDoc.tblCatalog().TblFormats.push_back( defaultTblFormat ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector>::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:1036:12: note: in instantiation of member function 'OpenSP::Vector>::~Vector' requested here 1036 | struct ElementSet { | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:134:13: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 134 | memmove((T *)p1, p2, ((const T *)(ptr_ + size_) - p2)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:18:5: note: in instantiation of member function 'OpenSP::Vector::erase' requested here 18 | erase(ptr_, ptr_ + size_); | ^ MifFOTBuilder.cxx:5704:9: note: in instantiation of member function 'OpenSP::Vector::~Vector' requested here 5704 | MifDoc::MifDoc( const String &fileLoc, CmdLineApp *app ) | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.h:39:5: note: in instantiation of member function 'OpenSP::Vector::reserve' requested here 39 | reserve(size_ + 1); | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'ParagraphFormat'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:743:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 743 | struct PgfCatalog { | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:900:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 900 | struct TblCatalog { | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to dynamic class 'Frame'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:1012:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 1012 | struct BookComponent { | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:1012:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 1012 | struct BookComponent { | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:909:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 909 | struct Tbl { | ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:1012:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 1012 | struct BookComponent { | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:90:22: warning: destination for this 'memmove' call is a pointer to class containing a dynamic class 'Vector'; vtable pointer will be overwritten [-Wdynamic-class-memaccess] 90 | memmove(ptr_ + i + n, ptr_ + i, (size_ - i)*sizeof(T)); | ~~~~~~~ ^ /usr/local/include/OpenSP/Vector.cxx:29:3: note: in instantiation of member function 'OpenSP::Vector::insert' requested here 29 | insert(ptr_ + size_, v.ptr_, v.ptr_ + v.size_); | ^ MifFOTBuilder.cxx:1012:12: note: in instantiation of member function 'OpenSP::Vector::Vector' requested here 1012 | struct BookComponent { | ^ MifFOTBuilder.cxx:5789:22: note: in instantiation of member function 'OpenSP::Vector::push_back' requested here 5789 | bookComponents().push_back( newBookComponent ); | ^ /usr/local/include/OpenSP/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*) /usr/local/include/OpenSP/Vector.cxx:150:15: warning: source of this 'memcpy' call is a pointer to dynamic class 'Vector'; vtable pointer will be copied [-Wdynamic-class-memaccess] 150 | memcpy(p, ptr_, size_*sizeof(T)); | ~~~~~~ ^ /usr/local/include/OpenSP/Vector.h:55:45: note: in instantiation of member function 'OpenSP::Vector>::reserve1' requested here 55 | void reserve(size_t n) { if (n > alloc_) reserve1(n); } | ^ /usr/local/include/OpenSP/Vector.cxx:122:3: note: in instantiation of member function 'OpenSP::Vector>::reserve' requested here 122 | reserve(size_ + n); | ^ /usr/local/include/OpenSP/Vector.h:31:7: note: in instantiation of member function 'OpenSP::Vector>::append' requested here 31 | append(n - size_); | ^ MifFOTBuilder.cxx:5982:15: note: in instantiation of member function 'OpenSP::Vector>::resize' requested here 5982 | Flags.resize( groveIndex + 1 ); | ^ /usr/local/include/OpenSP/Vector.cxx:150:15: note: explicitly cast the pointer to silence this warning 150 | memcpy(p, ptr_, size_*sizeof(T)); | ^ | (void*) 37 warnings generated. /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=link c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -L/usr/local/lib -fstack-protector-strong -o openjade jade.o SgmlFOTBuilder.o RtfFOTBuilder.o HtmlFOTBuilder.o TeXFOTBuilder.o TransformFOTBuilder.o MifFOTBuilder.o ../style/libostyle.la ../spgrove/libospgrove.la ../grove/libogrove.la -lintl /usr/local/lib/libosp.a mkdir .libs c++ -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -I. -I./../include -I/usr/local/include/OpenSP -I/usr/local/include/OpenSP/.. -I./../grove -I./../spgrove -I./../style -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"openjade\" -DVERSION=\"1.3.3-pre1\" -DSP_DEFINE_TEMPLATES=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_STRUCT_STAT_ST_BLKSIZE=1 -DHAVE_ST_BLKSIZE=1 -DSIZEOF_SIZE_T=8 -DSIZEOF_UNSIGNED_INT=4 -DSP_HAVE_LOCALE=1 -DSP_HAVE_GETTEXT=1 -DSP_HAVE_BOOL=1 -DSP_ANSI_CLASS_INST=1 -DJADE_MIF=1 -DJADE_HTML=1 -DSP_MULTI_BYTE=1 -DHAVE_DLFCN_H=1 -DDEFAULT_SCHEME_BUILTINS=\"/usr/local/share/sgml/openjade/builtins.dsl\" -fstack-protector-strong -o .libs/openjade jade.o SgmlFOTBuilder.o RtfFOTBuilder.o HtmlFOTBuilder.o TeXFOTBuilder.o TransformFOTBuilder.o MifFOTBuilder.o -L/usr/local/lib ../style/.libs/libostyle.so ../spgrove/.libs/libospgrove.so ../grove/.libs/libogrove.so -lintl /usr/local/lib/libosp.a -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/lib/.libs -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove -L/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove/.libs -lm -Wl,--rpath -Wl,/usr/local/lib creating openjade gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/jade' gmake[1]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1' =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> openjade-1.3.3p1_5 depends on file: /usr/local/bin/xmlcatmgr - not found ===> Installing existing package /packages/All/xmlcatmgr-2.2_4.pkg [FreeBSD:14:amd64-default-job-02] Installing xmlcatmgr-2.2_4... [FreeBSD:14:amd64-default-job-02] Extracting xmlcatmgr-2.2_4: ......... done + Creating /usr/local/share/sgml/catalog + Registering CATALOG catalog.ports (SGML) + Creating /usr/local/share/sgml/catalog.ports + Creating /usr/local/share/xml/catalog + Registering nextCatalog catalog.ports (XML) + Creating /usr/local/share/xml/catalog.ports ===== Message from xmlcatmgr-2.2_4: -- The following catalogs are installed: 1) /usr/local/share/sgml/catalog The top level catalog for SGML stuff. It is not changed by any ports/packages except textproc/xmlcatmgr. 2) /usr/local/share/sgml/catalog.ports This catalog is for handling SGML stuff installed under /usr/local/share/sgml. It is changed by ports/packages. 3) /usr/local/share/xml/catalog The top level catalog for XML stuff. It is not changed by any ports/packages except textproc/xmlcatmgr. 4) /usr/local/share/xml/catalog.ports This catalog is for handling XML stuff installed under /usr/local/share/xml. It is changed by ports/packages. ===> openjade-1.3.3p1_5 depends on file: /usr/local/bin/xmlcatmgr - found ===> Returning to build of openjade-1.3.3p1_5 ===> openjade-1.3.3p1_5 depends on package: perl5>=5.36<5.37 - found =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for openjade-1.3.3p1_5 ===> Generating temporary packing list gmake[1]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove' /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/config/mkinstalldirs /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=install /usr/bin/install -c -s libogrove.la /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib /usr/bin/install -c .libs/libogrove.so.0.0.1 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.so.0.0.1 strip --strip-unneeded /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.so.0.0.1 (cd /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib && rm -f libogrove.so.0 && ln -s libogrove.so.0.0.1 libogrove.so.0) (cd /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib && rm -f libogrove.so && ln -s libogrove.so.0.0.1 libogrove.so) /usr/bin/install -c .libs/libogrove.lai /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.la /usr/bin/install -c .libs/libogrove.a /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.a strip --strip-debug /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.a ranlib /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.a chmod 644 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libogrove.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/grove' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove' /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/config/mkinstalldirs /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=install /usr/bin/install -c -s libospgrove.la /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib /usr/bin/install -c .libs/libospgrove.so.0.0.1 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.so.0.0.1 strip --strip-unneeded /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.so.0.0.1 (cd /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib && rm -f libospgrove.so.0 && ln -s libospgrove.so.0.0.1 libospgrove.so.0) (cd /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib && rm -f libospgrove.so && ln -s libospgrove.so.0.0.1 libospgrove.so) /usr/bin/install -c .libs/libospgrove.lai /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.la /usr/bin/install -c .libs/libospgrove.a /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.a strip --strip-debug /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.a ranlib /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.a chmod 644 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libospgrove.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/spgrove' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style' /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/config/mkinstalldirs /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=install /usr/bin/install -c -s libostyle.la /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib /usr/bin/install -c .libs/libostyle.so.0.0.1 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.so.0.0.1 strip --strip-unneeded /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.so.0.0.1 (cd /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib && rm -f libostyle.so.0 && ln -s libostyle.so.0.0.1 libostyle.so.0) (cd /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib && rm -f libostyle.so && ln -s libostyle.so.0.0.1 libostyle.so) /usr/bin/install -c .libs/libostyle.lai /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.la /usr/bin/install -c .libs/libostyle.a /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.a strip --strip-debug /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.a ranlib /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.a ranlib: warning: can't find .strtab section chmod 644 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib/libostyle.a libtool: install: warning: remember to run `libtool --finish /usr/local/lib' gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/style' gmake[2]: Entering directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/jade' test -d /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/bin || \ (mkdir /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/bin; chmod 755 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/bin) rm -f /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/bin/openjade /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/libtool --mode=install install -s -m 555 openjade /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/bin libtool: install: warning: `../style/libostyle.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../spgrove/libospgrove.la' has not been installed in `/usr/local/lib' libtool: install: warning: `../grove/libogrove.la' has not been installed in `/usr/local/lib' install -m 555 -s .libs/openjade /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/bin/openjade gmake[2]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/jade' gmake[1]: Leaving directory '/wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1' ---------------------------------------------------------------------- Libraries have been installed in: /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/lib If you ever happen to want to link against installed libraries in a given directory, LIBDIR, you must either use libtool, and specify the full pathname of the library, or use the `-LLIBDIR' flag during linking and do at least one of the following: - add LIBDIR to the `LD_LIBRARY_PATH' environment variable during execution - add LIBDIR to the `LD_RUN_PATH' environment variable during linking - use the `-Wl,--rpath -Wl,LIBDIR' linker flag See any operating system documentation about shared libraries for more information, such as the ld(1) and ld.so(8) manual pages. ---------------------------------------------------------------------- /bin/sh /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/config/mkinstalldirs /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/share/man/man1 install -m 0644 /wrkdirs/usr/ports/textproc/openjade/work/openjade-1.3.3-pre1/docsrc/openjade.1 /wrkdirs/usr/ports/textproc/openjade/work/stage/usr/local/share/man/man1/openjade.1 ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp built_by' 'PKG_NOTE_build_timestamp=2025-04-07T22:25:06+0000' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for openjade-1.3.3p1_5 ===> Building openjade-1.3.3p1_5 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for openjade-1.3.3p1_5 build of textproc/openjade | openjade-1.3.3p1_5 ended at Mon Apr 7 23:33:15 BST 2025 build time: 00:08:10