=>> Building textproc/xlnt build started at Thu Dec 11 04:15:20 EST 2025 port directory: /usr/ports/textproc/xlnt package name: xlnt-1.5.0.92 building for: FreeBSD pkg.DaveG.ca 13.5-RELEASE-p7 FreeBSD 13.5-RELEASE-p7 1305000 amd64 maintained by: yuri@FreeBSD.org Makefile datestamp: -rw-r--r-- 1 root wheel 1898 Aug 27 2024 /usr/ports/textproc/xlnt/Makefile Ports top last git commit: 62d8b1999233 Ports top unclean checkout: no Port dir last git commit: d7c4539b4a82 Port dir unclean checkout: no Poudriere version: poudriere-git-3.4.2 Host OSVERSION: 1500068 Jail OSVERSION: 1305000 Job Id: 08 ---Begin Environment--- SHELL=/bin/csh OSVERSION=1305000 UNAME_v=FreeBSD 13.5-RELEASE-p7 1305000 UNAME_r=13.5-RELEASE-p7 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=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/ref LC_COLLATE=C POUDRIERE_BUILD_TYPE=bulk PACKAGE_BUILDING=yes SAVED_TERM=tmux-256color OUTPUT_REDIRECTED_STDERR=4 OUTPUT_REDIRECTED=1 PWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/08/.p OUTPUT_REDIRECTED_STDOUT=3 P_PORTS_FEATURES=FLAVORS SUBPACKAGES SELECTED_OPTIONS MASTERNAME=freebsd_13_5_x64-HEAD-ALL SCRIPTPREFIX=/usr/local/share/poudriere SCRIPTNAME=bulk.sh OLDPWD=/usr/local/poudriere/data/.m/freebsd_13_5_x64-HEAD-ALL/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-- yuri@FreeBSD.org --End MAINTAINER-- --CONFIGURE_ARGS-- --End CONFIGURE_ARGS-- --CONFIGURE_ENV-- XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/xlnt/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/xlnt/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/xlnt/work/.cache HOME=/wrkdirs/usr/ports/textproc/xlnt/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/xlnt/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/xlnt/work/.pkgconfig:/usr/local/libdata/pkgconfig:/usr/local/share/pkgconfig:/usr/libdata/pkgconfig SHELL=/bin/sh CONFIG_SHELL=/bin/sh --End CONFIGURE_ENV-- --MAKE_ENV-- NINJA_STATUS="[%p %s/%t] " XDG_DATA_HOME=/wrkdirs/usr/ports/textproc/xlnt/work XDG_CONFIG_HOME=/wrkdirs/usr/ports/textproc/xlnt/work XDG_CACHE_HOME=/wrkdirs/usr/ports/textproc/xlnt/work/.cache HOME=/wrkdirs/usr/ports/textproc/xlnt/work TMPDIR="/tmp" PATH=/wrkdirs/usr/ports/textproc/xlnt/work/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin:/root/bin PKG_CONFIG_LIBDIR=/wrkdirs/usr/ports/textproc/xlnt/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 DESTDIR=/wrkdirs/usr/ports/textproc/xlnt/work/stage PREFIX=/usr/local LOCALBASE=/usr/local CC="cc" CFLAGS="-O2 -pipe -fstack-protector-strong -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " 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-- CMAKE_BUILD_TYPE="release" OSREL=13.5 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib DOCSDIR="share/doc/xlnt" EXAMPLESDIR="share/examples/xlnt" DATADIR="share/xlnt" WWWDIR="www/xlnt" ETCDIR="etc/xlnt" --End PLIST_SUB-- --SUB_LIST-- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/xlnt DOCSDIR=/usr/local/share/doc/xlnt EXAMPLESDIR=/usr/local/share/examples/xlnt WWWDIR=/usr/local/www/xlnt ETCDIR=/usr/local/etc/xlnt --End SUB_LIST-- ---Begin make.conf--- DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 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 #### #### DEFAULT_VERSIONS+=pgsql=15 DEFAULT_VERSIONS+=php=82 DISABLE_LICENSES=yes SELECTED_OPTIONS+=OPENBLAS ARCHDEF=AMD64K10h64SSE3 WITH_CCACHE_BUILD=yes CCACHE_DIR=/root/.ccache #### Misc Poudriere #### .include "/etc/make.conf.ports_env" GID=0 UID=0 ---End make.conf--- --Resource limits-- 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) 89999 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 ===> xlnt-1.5.0.92 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-2.4.2_1.pkg [pkg.DaveG.ca] Installing pkg-2.4.2_1... [pkg.DaveG.ca] Extracting pkg-2.4.2_1: .......... done ===> xlnt-1.5.0.92 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of xlnt-1.5.0.92 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xlnt-1.5.0.92 depends on package: ca_root_nss>0 - not found ===> Installing existing package /packages/All/ca_root_nss-3.117_2.pkg [pkg.DaveG.ca] Installing ca_root_nss-3.117_2... [pkg.DaveG.ca] Extracting ca_root_nss-3.117_2: .... done Scanning //usr/share/certs/blacklisted for certificates... Scanning //usr/share/certs/trusted for certificates... Scanning //usr/local/share/certs for certificates... ===== Message from ca_root_nss-3.117_2: -- FreeBSD does not, and can not warrant that the certification authorities whose certificates are included in this package have in any way been audited for trustworthiness or RFC 3647 compliance. Assessment and verification of trust is the complete responsibility of the system administrator. This package installs symlinks to support root certificate discovery for software that either uses other cryptographic libraries than OpenSSL, or use OpenSSL but do not follow recommended practice. If you prefer to do this manually, replace the following symlinks with either an empty file or your site-local certificate bundle. * /etc/ssl/cert.pem * /usr/local/etc/ssl/cert.pem * /usr/local/openssl/cert.pem ===> xlnt-1.5.0.92 depends on package: ca_root_nss>0 - found ===> Returning to build of xlnt-1.5.0.92 ===> xlnt-1.5.0.92 depends on executable: git - not found ===> Installing existing package /packages/All/git-2.51.2.pkg [pkg.DaveG.ca] Installing git-2.51.2... [pkg.DaveG.ca] `-- Installing curl-8.17.0... [pkg.DaveG.ca] | `-- Installing brotli-1.2.0,1... [pkg.DaveG.ca] | `-- Extracting brotli-1.2.0,1: .......... done [pkg.DaveG.ca] | `-- Installing libidn2-2.3.8... [pkg.DaveG.ca] | | `-- Installing indexinfo-0.3.1_1... [pkg.DaveG.ca] | | `-- Extracting indexinfo-0.3.1_1: . done [pkg.DaveG.ca] | | `-- Installing libunistring-1.4.1... [pkg.DaveG.ca] | | `-- Extracting libunistring-1.4.1: .......... done [pkg.DaveG.ca] | `-- Extracting libidn2-2.3.8: .......... done [pkg.DaveG.ca] | `-- Installing libnghttp2-1.68.0... [pkg.DaveG.ca] | `-- Extracting libnghttp2-1.68.0: ....... done [pkg.DaveG.ca] | `-- Installing libpsl-0.21.5_2... [pkg.DaveG.ca] | `-- Extracting libpsl-0.21.5_2: ........ done [pkg.DaveG.ca] | `-- Installing libssh2-1.11.1,3... [pkg.DaveG.ca] | `-- Extracting libssh2-1.11.1,3: .......... done [pkg.DaveG.ca] | `-- Installing zstd-1.5.7_1... [pkg.DaveG.ca] | `-- Extracting zstd-1.5.7_1: .......... done [pkg.DaveG.ca] `-- Extracting curl-8.17.0: .......... done [pkg.DaveG.ca] `-- Installing expat-2.7.3... [pkg.DaveG.ca] `-- Extracting expat-2.7.3: .......... done [pkg.DaveG.ca] `-- Installing gettext-runtime-0.23.1... [pkg.DaveG.ca] `-- Extracting gettext-runtime-0.23.1: .......... done [pkg.DaveG.ca] `-- Installing p5-Authen-SASL-2.1900... [pkg.DaveG.ca] | `-- Installing p5-Crypt-URandom-0.54... [pkg.DaveG.ca] | | `-- Installing perl5-5.42.0_1... [pkg.DaveG.ca] | | `-- Extracting perl5-5.42.0_1: .......... done [pkg.DaveG.ca] | `-- Extracting p5-Crypt-URandom-0.54: .... done [pkg.DaveG.ca] | `-- Installing p5-Digest-HMAC-1.05... [pkg.DaveG.ca] | `-- Extracting p5-Digest-HMAC-1.05: ....... done [pkg.DaveG.ca] `-- Extracting p5-Authen-SASL-2.1900: .......... done [pkg.DaveG.ca] `-- Installing p5-Error-0.17030... [pkg.DaveG.ca] `-- Extracting p5-Error-0.17030: ..... done [pkg.DaveG.ca] `-- Installing p5-IO-Socket-SSL-2.095... [pkg.DaveG.ca] | `-- Installing p5-Mozilla-CA-20250602... [pkg.DaveG.ca] | `-- Extracting p5-Mozilla-CA-20250602: .... done [pkg.DaveG.ca] | `-- Installing p5-Net-SSLeay-1.94... [pkg.DaveG.ca] | `-- Extracting p5-Net-SSLeay-1.94: .......... done [pkg.DaveG.ca] | `-- Installing p5-URI-5.34... [pkg.DaveG.ca] | | `-- Installing p5-MIME-Base32-1.303... [pkg.DaveG.ca] | | `-- Extracting p5-MIME-Base32-1.303: ... done [pkg.DaveG.ca] | | `-- Installing p5-MIME-Base64-3.16... [pkg.DaveG.ca] | | `-- Extracting p5-MIME-Base64-3.16: ...... done [pkg.DaveG.ca] | `-- Extracting p5-URI-5.34: .......... done [pkg.DaveG.ca] `-- Extracting p5-IO-Socket-SSL-2.095: .......... done [pkg.DaveG.ca] `-- Installing pcre2-10.47_1... [pkg.DaveG.ca] `-- Extracting pcre2-10.47_1: .......... done [pkg.DaveG.ca] `-- Installing python311-3.11.14... [pkg.DaveG.ca] | `-- Installing libffi-3.5.1... [pkg.DaveG.ca] | `-- Extracting libffi-3.5.1: .......... done [pkg.DaveG.ca] | `-- Installing mpdecimal-4.0.1... [pkg.DaveG.ca] | `-- Extracting mpdecimal-4.0.1: .......... done [pkg.DaveG.ca] | `-- Installing readline-8.3.1... [pkg.DaveG.ca] | `-- Extracting readline-8.3.1: .......... done [pkg.DaveG.ca] `-- Extracting python311-3.11.14: .......... done ===> Creating groups Creating group 'git_daemon' with gid '964' ===> Creating users Creating user 'git_daemon' with uid '964' [pkg.DaveG.ca] Extracting git-2.51.2: .......... done ===== Message from python311-3.11.14: -- Note that some standard Python modules are provided as separate ports as they require additional dependencies. They are available as: py311-gdbm databases/py-gdbm@py311 py311-sqlite3 databases/py-sqlite3@py311 py311-tkinter x11-toolkits/py-tkinter@py311 ===== Message from git-2.51.2: -- If you installed the GITWEB option please follow these instructions: In the directory /usr/local/share/examples/git/gitweb you can find all files to make gitweb work as a public repository on the web. All you have to do to make gitweb work is: 1) Please be sure you're able to execute CGI scripts in /usr/local/share/examples/git/gitweb. 2) Set the GITWEB_CONFIG variable in your webserver's config to /usr/local/etc/git/gitweb.conf. This variable is passed to gitweb.cgi. 3) Restart server. If you installed the CONTRIB option please note that the scripts are installed in /usr/local/share/git-core/contrib. Some of them require other ports to be installed (perl, python, etc), which you may need to install manually. ===> xlnt-1.5.0.92 depends on executable: git - found ===> Returning to build of xlnt-1.5.0.92 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xlnt-1.5.0.92 for building =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Fetching all distfiles required by xlnt-1.5.0.92 for building => SHA256 Checksum OK for libstudxml-e729667.tar.gz. => SHA256 Checksum OK for tfussell-xlnt-v1.5.0-92-g20f3dac2_GH0.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 xlnt-1.5.0.92 for building ===> Extracting for xlnt-1.5.0.92 => SHA256 Checksum OK for libstudxml-e729667.tar.gz. => SHA256 Checksum OK for tfussell-xlnt-v1.5.0-92-g20f3dac2_GH0.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 xlnt-1.5.0.92 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 ===> xlnt-1.5.0.92 depends on file: /usr/local/bin/cmake - not found ===> Installing existing package /packages/All/cmake-core-3.31.9.pkg [pkg.DaveG.ca] Installing cmake-core-3.31.9... [pkg.DaveG.ca] `-- Installing jsoncpp-1.9.6_1... [pkg.DaveG.ca] `-- Extracting jsoncpp-1.9.6_1: .......... done [pkg.DaveG.ca] `-- Installing libuv-1.51.0... [pkg.DaveG.ca] `-- Extracting libuv-1.51.0: .......... done [pkg.DaveG.ca] `-- Installing rhash-1.4.4_2... [pkg.DaveG.ca] `-- Extracting rhash-1.4.4_2: .......... done [pkg.DaveG.ca] Extracting cmake-core-3.31.9: .......... done ===> xlnt-1.5.0.92 depends on file: /usr/local/bin/cmake - found ===> Returning to build of xlnt-1.5.0.92 ===> xlnt-1.5.0.92 depends on executable: ninja - not found ===> Installing existing package /packages/All/ninja-1.13.1,4.pkg [pkg.DaveG.ca] Installing ninja-1.13.1,4... [pkg.DaveG.ca] Extracting ninja-1.13.1,4: ..... done ===> xlnt-1.5.0.92 depends on executable: ninja - found ===> Returning to build of xlnt-1.5.0.92 ===> xlnt-1.5.0.92 depends on file: /usr/local/bin/ccache - not found ===> Installing existing package /packages/All/ccache-3.7.12_8.pkg [pkg.DaveG.ca] Installing ccache-3.7.12_8... [pkg.DaveG.ca] 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. ===> xlnt-1.5.0.92 depends on file: /usr/local/bin/ccache - found ===> Returning to build of xlnt-1.5.0.92 =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Configuring for xlnt-1.5.0.92 ===> Performing out-of-source build /bin/mkdir -p /wrkdirs/usr/ports/textproc/xlnt/work/.build CMake Deprecation Warning at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- The C compiler identification is Clang 19.1.7 -- The CXX compiler identification is Clang 19.1.7 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/local/libexec/ccache/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/local/libexec/ccache/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done CMake Deprecation Warning at source/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. CMake Deprecation Warning at third-party/libstudxml.build/CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.10 will be removed from a future version of CMake. Update the VERSION argument value. Or, use the ... syntax to tell CMake that the project requires at least but has been updated to work with policies introduced by or earlier. -- Configuring done (10.4s) CMake Warning (dev) at third-party/libstudxml.build/CMakeLists.txt:52 (add_library): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/content.hxx This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at third-party/libstudxml.build/CMakeLists.txt:52 (add_library): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/exception.hxx This warning is for project developers. Use -Wno-dev to suppress it. CMake Warning (dev) at third-party/libstudxml.build/CMakeLists.txt:52 (add_library): Policy CMP0115 is not set: Source file extensions must be explicit. Run "cmake --help-policy CMP0115" for policy details. Use the cmake_policy command to set the policy and suppress this warning. File: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/forward.hxx This warning is for project developers. Use -Wno-dev to suppress it. -- Generating done (0.4s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_COLOR_MAKEFILE CMAKE_EXE_LINKER_FLAGS CMAKE_MODULE_LINKER_FLAGS CMAKE_VERBOSE_MAKEFILE FETCHCONTENT_FULLY_DISCONNECTED THREADS_HAVE_PTHREAD_ARG -- Build files have been written to: /wrkdirs/usr/ports/textproc/xlnt/work/.build =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building for xlnt-1.5.0.92 [ 1% 64/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/phonetic_run.cpp [ 2% 65/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/packaging/relationship.cpp.o -MF source/CMakeFiles/xlnt.dir/packaging/relationship.cpp.o.d -o source/CMakeFiles/xlnt.dir/packaging/relationship.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/relationship.cpp [ 3% 66/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/packaging/uri.cpp.o -MF source/CMakeFiles/xlnt.dir/packaging/uri.cpp.o.d -o source/CMakeFiles/xlnt.dir/packaging/uri.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/uri.cpp [ 5% 67/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/datetime.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/datetime.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/datetime.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/datetime.cpp [ 6% 68/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/timedelta.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/timedelta.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/timedelta.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/timedelta.cpp [ 7% 69/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/date.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/date.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/date.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/date.cpp /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/date.cpp:129:17: warning: missing field 'tm_min' initializer [-Wmissing-field-initializers] 129 | std::tm tm{0}; | ^ 1 warning generated. [ 8% 70/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/time.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/time.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/time.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/time.cpp [ 10% 71/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/cell_reference.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/cell_reference.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/cell_reference.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell_reference.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell_reference.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell_reference.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ 14 warnings generated. [ 11% 72/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/hyperlink.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/hyperlink.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/hyperlink.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/hyperlink.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/hyperlink.cpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/hyperlink.cpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/hyperlink.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/implementations/hyperlink_impl.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 12% 73/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/index_types.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/index_types.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/index_types.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/index_types.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/index_types.cpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/index_types.cpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ 14 warnings generated. [ 13% 74/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/exceptions.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/exceptions.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/exceptions.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/exceptions.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/exceptions.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/exceptions.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ 14 warnings generated. [ 15% 75/79] /usr/local/libexec/ccache/cc -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/sha1.c.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/sha1.c.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/sha1.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha1.c [ 16% 76/79] /usr/local/libexec/ccache/cc -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/sha512.c.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/sha512.c.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/sha512.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha512.c [ 17% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 18% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/rich_text_run.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/rich_text_run.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/rich_text_run.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text_run.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text_run.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text_run.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/rich_text_run.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 20% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/drawing/spreadsheet_drawing.cpp.o -MF source/CMakeFiles/xlnt.dir/drawing/spreadsheet_drawing.cpp.o.d -o source/CMakeFiles/xlnt.dir/drawing/spreadsheet_drawing.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/drawing/spreadsheet_drawing.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/drawing/spreadsheet_drawing.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/drawing/spreadsheet_drawing.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/drawing/spreadsheet_drawing.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/drawing/spreadsheet_drawing.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ 4 warnings generated. [ 21% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/packaging/ext_list.cpp.o -MF source/CMakeFiles/xlnt.dir/packaging/ext_list.cpp.o.d -o source/CMakeFiles/xlnt.dir/packaging/ext_list.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/ext_list.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/ext_list.cpp:4: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/ext_list.cpp:4: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/ext_list.cpp:4: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/ext_list.cpp:4: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ 4 warnings generated. [ 22% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/alignment.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/alignment.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/alignment.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/alignment.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/alignment.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/alignment.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/alignment.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 24% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/color.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/color.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/color.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/color.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/color.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/color.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/color.cpp:309:5: warning: 'switch' missing 'default' label [-Wswitch-default] 309 | switch (type_) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/color.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/color.cpp:96:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 96 | *(out_iter++) = digits[nibble]; | ^~~~~~ 18 warnings generated. [ 25% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/workbook/named_range.cpp.o -MF source/CMakeFiles/xlnt.dir/workbook/named_range.cpp.o.d -o source/CMakeFiles/xlnt.dir/workbook/named_range.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/named_range.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/named_range.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/named_range.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/named_range.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/worksheet.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/page_setup.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 26% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/range_reference.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/range_reference.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/range_reference.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range_reference.cpp [ 27% 77/79] /usr/local/libexec/ccache/cc -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/char-props.c.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/char-props.c.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/char-props.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/details/genx/char-props.c [ 29% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/page_margins.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/page_margins.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/page_margins.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/page_margins.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/page_margins.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 2 warnings generated. [ 30% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/comment.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/comment.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/comment.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/comment.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/comment.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/comment.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/comment.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/comment.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/comment.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/comment.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 31% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/border.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/border.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/border.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/border.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/border.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/border.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/border.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/border.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/border.cpp:106:5: warning: 'switch' missing 'default' label [-Wswitch-default] 106 | switch (s) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/border.cpp:129:5: warning: 'switch' missing 'default' label [-Wswitch-default] 129 | switch (s) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/border.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/border.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 18 warnings generated. [ 32% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/cell_iterator.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/cell_iterator.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/cell_iterator.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_iterator.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_iterator.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_iterator.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_iterator.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 34% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/header_footer.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/header_footer.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/header_footer.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/header_footer.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/header_footer.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/header_footer.hpp:32: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/header_footer.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/header_footer.hpp:32: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/header_footer.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/header_footer.hpp:32: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 35% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/variant.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/variant.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/variant.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/variant.cpp /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/variant.cpp:132:5: warning: 'switch' missing 'default' label [-Wswitch-default] 132 | switch (type_) | ^ 1 warning generated. [ 36% 77/79] /usr/local/libexec/ccache/cc -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlrole.c.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlrole.c.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlrole.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/details/expat/xmlrole.c [ 37% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/fill.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/fill.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/fill.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/fill.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/fill.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/fill.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/fill.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/fill.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/fill.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/fill.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 39% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/style.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/style.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/style.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/style.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/style.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/style.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/style.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 40% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/base64.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/base64.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/base64.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/base64.cpp /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/base64.cpp:98:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 98 | auto in_end = input.data() + input.size(); | ~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/base64.cpp:100:15: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 100 | while (*--in_end == '=') | ^~~~~~ 2 warnings generated. [ 41% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_writer.cpp.o -MF source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_writer.cpp.o.d -o source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_writer.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:36: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_producer.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:36: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_producer.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:36: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_producer.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:36: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_producer.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_writer.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 29 warnings generated. [ 43% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/workbook/worksheet_iterator.cpp.o -MF source/CMakeFiles/xlnt.dir/workbook/worksheet_iterator.cpp.o.d -o source/CMakeFiles/xlnt.dir/workbook/worksheet_iterator.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/worksheet_iterator.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/worksheet_iterator.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/workbook/workbook.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/worksheet_iterator.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/workbook/workbook.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/worksheet_iterator.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/workbook/workbook.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 44% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/number_format.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/number_format.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/number_format.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/number_format.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/number_format.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/number_format.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/number_format.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/number_format.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/number_format.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/number_format.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 45% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/aes.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/aes.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/aes.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2654:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2654 | return (Te4_3[byte(temp, 2)]) | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2655:12: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2655 | ^ (Te4_2[byte(temp, 1)]) | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2656:12: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2656 | ^ (Te4_1[byte(temp, 0)]) | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2657:12: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2657 | ^ (Te4_0[byte(temp, 3)]); | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2695:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2695 | LOAD32H(rk[0], key); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2695:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2695 | LOAD32H(rk[0], key); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2695:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2695 | LOAD32H(rk[0], key); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2696:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2696 | LOAD32H(rk[1], key + 4); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2697:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2697 | LOAD32H(rk[2], key + 8); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2698:20: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2698 | LOAD32H(rk[3], key + 12); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2703:20: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2703 | temp = rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2704:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2704 | rk[4] = rk[0] ^ setup_mix(temp) ^ rcon[i]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2704:47: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2704 | rk[4] = rk[0] ^ setup_mix(temp) ^ rcon[i]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2705:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2705 | rk[5] = rk[1] ^ rk[4]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2705:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2705 | rk[5] = rk[1] ^ rk[4]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2705:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2705 | rk[5] = rk[1] ^ rk[4]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2706:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2706 | rk[6] = rk[2] ^ rk[5]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2706:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2706 | rk[6] = rk[2] ^ rk[5]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2706:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2706 | rk[6] = rk[2] ^ rk[5]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2707:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2707 | rk[7] = rk[3] ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2707:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2707 | rk[7] = rk[3] ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2707:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2707 | rk[7] = rk[3] ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2712:13: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2712 | rk += 4; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:17: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2717:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2717 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:17: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2718:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2718 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2724:20: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2724 | temp = rk[5]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2726:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2726 | rk[6] = rk[0] ^ setup_mix(temp) ^ rcon[i]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2726:47: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2726 | rk[6] = rk[0] ^ setup_mix(temp) ^ rcon[i]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2727:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2727 | rk[7] = rk[1] ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2727:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2727 | rk[7] = rk[1] ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2727:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2727 | rk[7] = rk[1] ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2728:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2728 | rk[8] = rk[2] ^ rk[7]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2728:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2728 | rk[8] = rk[2] ^ rk[7]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2728:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2728 | rk[8] = rk[2] ^ rk[7]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2729:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2729 | rk[9] = rk[3] ^ rk[8]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2729:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2729 | rk[9] = rk[3] ^ rk[8]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2729:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2729 | rk[9] = rk[3] ^ rk[8]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2734:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2734 | rk[10] = rk[4] ^ rk[9]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2734:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2734 | rk[10] = rk[4] ^ rk[9]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2734:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2734 | rk[10] = rk[4] ^ rk[9]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2735:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2735 | rk[11] = rk[5] ^ rk[10]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2735:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2735 | rk[11] = rk[5] ^ rk[10]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2735:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2735 | rk[11] = rk[5] ^ rk[10]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2736:13: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2736 | rk += 6; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:17: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2741:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2741 | LOAD32H(rk[4], key + 16); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:17: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2742:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2742 | LOAD32H(rk[5], key + 20); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:17: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2743:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2743 | LOAD32H(rk[6], key + 24); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:17: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:9: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2744:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2744 | LOAD32H(rk[7], key + 28); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2750:20: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2750 | temp = rk[7]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2752:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2752 | rk[8] = rk[0] ^ setup_mix(temp) ^ rcon[i]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2752:47: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2752 | rk[8] = rk[0] ^ setup_mix(temp) ^ rcon[i]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2753:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2753 | rk[9] = rk[1] ^ rk[8]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2753:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2753 | rk[9] = rk[1] ^ rk[8]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2753:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2753 | rk[9] = rk[1] ^ rk[8]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2754:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2754 | rk[10] = rk[2] ^ rk[9]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2754:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2754 | rk[10] = rk[2] ^ rk[9]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2754:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2754 | rk[10] = rk[2] ^ rk[9]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2755:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2755 | rk[11] = rk[3] ^ rk[10]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2755:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2755 | rk[11] = rk[3] ^ rk[10]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2755:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2755 | rk[11] = rk[3] ^ rk[10]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2760:20: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2760 | temp = rk[11]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2761:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2761 | rk[12] = rk[4] ^ setup_mix(RORc(temp, 8)); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2761:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2761 | rk[12] = rk[4] ^ setup_mix(RORc(temp, 8)); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2762:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2762 | rk[13] = rk[5] ^ rk[12]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2762:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2762 | rk[13] = rk[5] ^ rk[12]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2762:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2762 | rk[13] = rk[5] ^ rk[12]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2763:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2763 | rk[14] = rk[6] ^ rk[13]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2763:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2763 | rk[14] = rk[6] ^ rk[13]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2763:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2763 | rk[14] = rk[6] ^ rk[13]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2764:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2764 | rk[15] = rk[7] ^ rk[14]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2764:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2764 | rk[15] = rk[7] ^ rk[14]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2764:30: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2764 | rk[15] = rk[7] ^ rk[14]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2765:13: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2765 | rk += 8; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2771:19: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2771 | rrk = skey.eK + (28 + key_data.size()) - 4; | ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2771:11: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2771 | rrk = skey.eK + (28 + key_data.size()) - 4; | ^~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2775:6: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2775 | *rk++ = *rrk++; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2775:14: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2775 | *rk++ = *rrk++; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2776:6: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2776 | *rk++ = *rrk++; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2776:14: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2776 | *rk++ = *rrk++; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2777:6: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2777 | *rk++ = *rrk++; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2777:14: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2777 | *rk++ = *rrk++; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2779:5: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2779 | rk -= 3; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2780:5: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2780 | rrk -= 3; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2784:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2784 | rrk -= 4; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2785:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2785 | rk += 4; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2789:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2789 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2789:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2789 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2789:57: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2789 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2789:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2789 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2790:16: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2790 | temp = rrk[1]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2791:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2791 | rk[1] = | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2792:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2792 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2792:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2792 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2792:57: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2792 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2792:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2792 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2793:16: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2793 | temp = rrk[2]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2794:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2794 | rk[2] = | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2795:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2795 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2795:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2795 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2795:57: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2795 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2795:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2795 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2796:16: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2796 | temp = rrk[3]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2797:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2797 | rk[3] = | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2798:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2798 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2798:35: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2798 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2798:57: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2798 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2798:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2798 | Tks0[byte(temp, 3)] ^ Tks1[byte(temp, 2)] ^ Tks2[byte(temp, 1)] ^ Tks3[byte(temp, 0)]; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2802:5: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2802 | rrk -= 4; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2803:5: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2803 | rk += 4; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2804:6: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2804 | *rk++ = *rrk++; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2804:14: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2804 | *rk++ = *rrk++; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2805:6: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2805 | *rk++ = *rrk++; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2805:14: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2805 | *rk++ = *rrk++; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2806:6: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2806 | *rk++ = *rrk++; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2806:14: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2806 | *rk++ = *rrk++; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2843:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2843 | LOAD32H(s0, pt); | ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2843:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2843 | LOAD32H(s0, pt); | ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2843:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2843 | LOAD32H(s0, pt); | ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2845:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2845 | LOAD32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2846:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2846 | s1 ^= rk[1]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2847:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2847 | LOAD32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2848:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2848 | s2 ^= rk[2]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2849:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2849 | LOAD32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2850:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2850 | s3 ^= rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2859:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2859 | Te0(byte(s0, 3)) ^ Te1(byte(s1, 2)) ^ Te2(byte(s2, 1)) ^ Te3(byte(s3, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2859:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2859 | Te0(byte(s0, 3)) ^ Te1(byte(s1, 2)) ^ Te2(byte(s2, 1)) ^ Te3(byte(s3, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2859:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2859 | Te0(byte(s0, 3)) ^ Te1(byte(s1, 2)) ^ Te2(byte(s2, 1)) ^ Te3(byte(s3, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2859:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2859 | Te0(byte(s0, 3)) ^ Te1(byte(s1, 2)) ^ Te2(byte(s2, 1)) ^ Te3(byte(s3, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2859:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2859 | Te0(byte(s0, 3)) ^ Te1(byte(s1, 2)) ^ Te2(byte(s2, 1)) ^ Te3(byte(s3, 0)) ^ rk[4]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2861:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2861 | Te0(byte(s1, 3)) ^ Te1(byte(s2, 2)) ^ Te2(byte(s3, 1)) ^ Te3(byte(s0, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2861:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2861 | Te0(byte(s1, 3)) ^ Te1(byte(s2, 2)) ^ Te2(byte(s3, 1)) ^ Te3(byte(s0, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2861:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2861 | Te0(byte(s1, 3)) ^ Te1(byte(s2, 2)) ^ Te2(byte(s3, 1)) ^ Te3(byte(s0, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2861:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2861 | Te0(byte(s1, 3)) ^ Te1(byte(s2, 2)) ^ Te2(byte(s3, 1)) ^ Te3(byte(s0, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2861:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2861 | Te0(byte(s1, 3)) ^ Te1(byte(s2, 2)) ^ Te2(byte(s3, 1)) ^ Te3(byte(s0, 0)) ^ rk[5]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2863:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2863 | Te0(byte(s2, 3)) ^ Te1(byte(s3, 2)) ^ Te2(byte(s0, 1)) ^ Te3(byte(s1, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2863:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2863 | Te0(byte(s2, 3)) ^ Te1(byte(s3, 2)) ^ Te2(byte(s0, 1)) ^ Te3(byte(s1, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2863:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2863 | Te0(byte(s2, 3)) ^ Te1(byte(s3, 2)) ^ Te2(byte(s0, 1)) ^ Te3(byte(s1, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2863:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2863 | Te0(byte(s2, 3)) ^ Te1(byte(s3, 2)) ^ Te2(byte(s0, 1)) ^ Te3(byte(s1, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2863:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2863 | Te0(byte(s2, 3)) ^ Te1(byte(s3, 2)) ^ Te2(byte(s0, 1)) ^ Te3(byte(s1, 0)) ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2865:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2865 | Te0(byte(s3, 3)) ^ Te1(byte(s0, 2)) ^ Te2(byte(s1, 1)) ^ Te3(byte(s2, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2865:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2865 | Te0(byte(s3, 3)) ^ Te1(byte(s0, 2)) ^ Te2(byte(s1, 1)) ^ Te3(byte(s2, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2865:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2865 | Te0(byte(s3, 3)) ^ Te1(byte(s0, 2)) ^ Te2(byte(s1, 1)) ^ Te3(byte(s2, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2865:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2865 | Te0(byte(s3, 3)) ^ Te1(byte(s0, 2)) ^ Te2(byte(s1, 1)) ^ Te3(byte(s2, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2865:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2865 | Te0(byte(s3, 3)) ^ Te1(byte(s0, 2)) ^ Te2(byte(s1, 1)) ^ Te3(byte(s2, 0)) ^ rk[7]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2867:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2867 | rk += 8; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2874:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2874 | Te0(byte(t0, 3)) ^ Te1(byte(t1, 2)) ^ Te2(byte(t2, 1)) ^ Te3(byte(t3, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2874:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2874 | Te0(byte(t0, 3)) ^ Te1(byte(t1, 2)) ^ Te2(byte(t2, 1)) ^ Te3(byte(t3, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2874:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2874 | Te0(byte(t0, 3)) ^ Te1(byte(t1, 2)) ^ Te2(byte(t2, 1)) ^ Te3(byte(t3, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2874:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2874 | Te0(byte(t0, 3)) ^ Te1(byte(t1, 2)) ^ Te2(byte(t2, 1)) ^ Te3(byte(t3, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2876:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2876 | Te0(byte(t1, 3)) ^ Te1(byte(t2, 2)) ^ Te2(byte(t3, 1)) ^ Te3(byte(t0, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2876:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2876 | Te0(byte(t1, 3)) ^ Te1(byte(t2, 2)) ^ Te2(byte(t3, 1)) ^ Te3(byte(t0, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2876:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2876 | Te0(byte(t1, 3)) ^ Te1(byte(t2, 2)) ^ Te2(byte(t3, 1)) ^ Te3(byte(t0, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2876:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2876 | Te0(byte(t1, 3)) ^ Te1(byte(t2, 2)) ^ Te2(byte(t3, 1)) ^ Te3(byte(t0, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2876:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2876 | Te0(byte(t1, 3)) ^ Te1(byte(t2, 2)) ^ Te2(byte(t3, 1)) ^ Te3(byte(t0, 0)) ^ rk[1]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2878:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2878 | Te0(byte(t2, 3)) ^ Te1(byte(t3, 2)) ^ Te2(byte(t0, 1)) ^ Te3(byte(t1, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2878:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2878 | Te0(byte(t2, 3)) ^ Te1(byte(t3, 2)) ^ Te2(byte(t0, 1)) ^ Te3(byte(t1, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2878:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2878 | Te0(byte(t2, 3)) ^ Te1(byte(t3, 2)) ^ Te2(byte(t0, 1)) ^ Te3(byte(t1, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2878:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2878 | Te0(byte(t2, 3)) ^ Te1(byte(t3, 2)) ^ Te2(byte(t0, 1)) ^ Te3(byte(t1, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2878:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2878 | Te0(byte(t2, 3)) ^ Te1(byte(t3, 2)) ^ Te2(byte(t0, 1)) ^ Te3(byte(t1, 0)) ^ rk[2]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2880:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2880 | Te0(byte(t3, 3)) ^ Te1(byte(t0, 2)) ^ Te2(byte(t1, 1)) ^ Te3(byte(t2, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2821:16: note: expanded from macro 'Te0' 2821 | #define Te0(x) TE0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2880:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2880 | Te0(byte(t3, 3)) ^ Te1(byte(t0, 2)) ^ Te2(byte(t1, 1)) ^ Te3(byte(t2, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2822:16: note: expanded from macro 'Te1' 2822 | #define Te1(x) TE1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2880:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2880 | Te0(byte(t3, 3)) ^ Te1(byte(t0, 2)) ^ Te2(byte(t1, 1)) ^ Te3(byte(t2, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2823:16: note: expanded from macro 'Te2' 2823 | #define Te2(x) TE2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2880:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2880 | Te0(byte(t3, 3)) ^ Te1(byte(t0, 2)) ^ Te2(byte(t1, 1)) ^ Te3(byte(t2, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2824:16: note: expanded from macro 'Te3' 2824 | #define Te3(x) TE3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2880:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2880 | Te0(byte(t3, 3)) ^ Te1(byte(t0, 2)) ^ Te2(byte(t1, 1)) ^ Te3(byte(t2, 0)) ^ rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2888:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2888 | (Te4_3[byte(t0, 3)]) ^ (Te4_2[byte(t1, 2)]) ^ (Te4_1[byte(t2, 1)]) ^ (Te4_0[byte(t3, 0)]) ^ rk[0]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2888:33: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2888 | (Te4_3[byte(t0, 3)]) ^ (Te4_2[byte(t1, 2)]) ^ (Te4_1[byte(t2, 1)]) ^ (Te4_0[byte(t3, 0)]) ^ rk[0]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2888:56: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2888 | (Te4_3[byte(t0, 3)]) ^ (Te4_2[byte(t1, 2)]) ^ (Te4_1[byte(t2, 1)]) ^ (Te4_0[byte(t3, 0)]) ^ rk[0]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2888:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2888 | (Te4_3[byte(t0, 3)]) ^ (Te4_2[byte(t1, 2)]) ^ (Te4_1[byte(t2, 1)]) ^ (Te4_0[byte(t3, 0)]) ^ rk[0]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2889:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2889 | STORE32H(s0, ct); | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2889:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2889 | STORE32H(s0, ct); | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2889:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2889 | STORE32H(s0, ct); | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2891:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2891 | (Te4_3[byte(t1, 3)]) ^ (Te4_2[byte(t2, 2)]) ^ (Te4_1[byte(t3, 1)]) ^ (Te4_0[byte(t0, 0)]) ^ rk[1]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2891:33: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2891 | (Te4_3[byte(t1, 3)]) ^ (Te4_2[byte(t2, 2)]) ^ (Te4_1[byte(t3, 1)]) ^ (Te4_0[byte(t0, 0)]) ^ rk[1]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2891:56: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2891 | (Te4_3[byte(t1, 3)]) ^ (Te4_2[byte(t2, 2)]) ^ (Te4_1[byte(t3, 1)]) ^ (Te4_0[byte(t0, 0)]) ^ rk[1]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2891:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2891 | (Te4_3[byte(t1, 3)]) ^ (Te4_2[byte(t2, 2)]) ^ (Te4_1[byte(t3, 1)]) ^ (Te4_0[byte(t0, 0)]) ^ rk[1]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2891:101: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2891 | (Te4_3[byte(t1, 3)]) ^ (Te4_2[byte(t2, 2)]) ^ (Te4_1[byte(t3, 1)]) ^ (Te4_0[byte(t0, 0)]) ^ rk[1]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2815:10: note: expanded from macro 'STORE32H' 2815 | (y)[0] = static_cast(((x) >> 24) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:10: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:10: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2892:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2892 | STORE32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:10: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2894:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2894 | (Te4_3[byte(t2, 3)]) ^ (Te4_2[byte(t3, 2)]) ^ (Te4_1[byte(t0, 1)]) ^ (Te4_0[byte(t1, 0)]) ^ rk[2]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2894:33: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2894 | (Te4_3[byte(t2, 3)]) ^ (Te4_2[byte(t3, 2)]) ^ (Te4_1[byte(t0, 1)]) ^ (Te4_0[byte(t1, 0)]) ^ rk[2]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2894:56: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2894 | (Te4_3[byte(t2, 3)]) ^ (Te4_2[byte(t3, 2)]) ^ (Te4_1[byte(t0, 1)]) ^ (Te4_0[byte(t1, 0)]) ^ rk[2]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2894:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2894 | (Te4_3[byte(t2, 3)]) ^ (Te4_2[byte(t3, 2)]) ^ (Te4_1[byte(t0, 1)]) ^ (Te4_0[byte(t1, 0)]) ^ rk[2]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2894:101: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2894 | (Te4_3[byte(t2, 3)]) ^ (Te4_2[byte(t3, 2)]) ^ (Te4_1[byte(t0, 1)]) ^ (Te4_0[byte(t1, 0)]) ^ rk[2]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2815:10: note: expanded from macro 'STORE32H' 2815 | (y)[0] = static_cast(((x) >> 24) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:10: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:10: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2895:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2895 | STORE32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:10: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2897:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2897 | (Te4_3[byte(t3, 3)]) ^ (Te4_2[byte(t0, 2)]) ^ (Te4_1[byte(t1, 1)]) ^ (Te4_0[byte(t2, 0)]) ^ rk[3]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2897:33: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2897 | (Te4_3[byte(t3, 3)]) ^ (Te4_2[byte(t0, 2)]) ^ (Te4_1[byte(t1, 1)]) ^ (Te4_0[byte(t2, 0)]) ^ rk[3]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2897:56: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2897 | (Te4_3[byte(t3, 3)]) ^ (Te4_2[byte(t0, 2)]) ^ (Te4_1[byte(t1, 1)]) ^ (Te4_0[byte(t2, 0)]) ^ rk[3]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2897:79: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2897 | (Te4_3[byte(t3, 3)]) ^ (Te4_2[byte(t0, 2)]) ^ (Te4_1[byte(t1, 1)]) ^ (Te4_0[byte(t2, 0)]) ^ rk[3]; | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2897:101: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2897 | (Te4_3[byte(t3, 3)]) ^ (Te4_2[byte(t0, 2)]) ^ (Te4_1[byte(t1, 1)]) ^ (Te4_0[byte(t2, 0)]) ^ rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2815:10: note: expanded from macro 'STORE32H' 2815 | (y)[0] = static_cast(((x) >> 24) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:10: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:10: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2898:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2898 | STORE32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:10: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2912:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2912 | LOAD32H(s0, ct); | ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2912:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2912 | LOAD32H(s0, ct); | ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2912:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2912 | LOAD32H(s0, ct); | ^~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2914:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2914 | LOAD32H(s1, ct + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2915:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2915 | s1 ^= rk[1]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2916:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2916 | LOAD32H(s2, ct + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2917:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2917 | s2 ^= rk[2]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:42: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:92: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:93: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:143: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:144: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:193: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2918:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2918 | LOAD32H(s3, ct + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2663:194: note: expanded from macro 'LOAD32H' 2663 | x = (static_cast((y)[0] & 255) << 24) | (static_cast((y)[1] & 255) << 16) | (static_cast((y)[2] & 255) << 8) | (static_cast((y)[3] & 255)); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2919:11: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2919 | s3 ^= rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2929:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2929 | Td0(byte(s0, 3)) ^ Td1(byte(s3, 2)) ^ Td2(byte(s2, 1)) ^ Td3(byte(s1, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2929:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2929 | Td0(byte(s0, 3)) ^ Td1(byte(s3, 2)) ^ Td2(byte(s2, 1)) ^ Td3(byte(s1, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2929:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2929 | Td0(byte(s0, 3)) ^ Td1(byte(s3, 2)) ^ Td2(byte(s2, 1)) ^ Td3(byte(s1, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2929:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2929 | Td0(byte(s0, 3)) ^ Td1(byte(s3, 2)) ^ Td2(byte(s2, 1)) ^ Td3(byte(s1, 0)) ^ rk[4]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2929:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2929 | Td0(byte(s0, 3)) ^ Td1(byte(s3, 2)) ^ Td2(byte(s2, 1)) ^ Td3(byte(s1, 0)) ^ rk[4]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2931:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2931 | Td0(byte(s1, 3)) ^ Td1(byte(s0, 2)) ^ Td2(byte(s3, 1)) ^ Td3(byte(s2, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2931:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2931 | Td0(byte(s1, 3)) ^ Td1(byte(s0, 2)) ^ Td2(byte(s3, 1)) ^ Td3(byte(s2, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2931:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2931 | Td0(byte(s1, 3)) ^ Td1(byte(s0, 2)) ^ Td2(byte(s3, 1)) ^ Td3(byte(s2, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2931:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2931 | Td0(byte(s1, 3)) ^ Td1(byte(s0, 2)) ^ Td2(byte(s3, 1)) ^ Td3(byte(s2, 0)) ^ rk[5]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2931:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2931 | Td0(byte(s1, 3)) ^ Td1(byte(s0, 2)) ^ Td2(byte(s3, 1)) ^ Td3(byte(s2, 0)) ^ rk[5]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2933:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2933 | Td0(byte(s2, 3)) ^ Td1(byte(s1, 2)) ^ Td2(byte(s0, 1)) ^ Td3(byte(s3, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2933:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2933 | Td0(byte(s2, 3)) ^ Td1(byte(s1, 2)) ^ Td2(byte(s0, 1)) ^ Td3(byte(s3, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2933:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2933 | Td0(byte(s2, 3)) ^ Td1(byte(s1, 2)) ^ Td2(byte(s0, 1)) ^ Td3(byte(s3, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2933:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2933 | Td0(byte(s2, 3)) ^ Td1(byte(s1, 2)) ^ Td2(byte(s0, 1)) ^ Td3(byte(s3, 0)) ^ rk[6]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2933:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2933 | Td0(byte(s2, 3)) ^ Td1(byte(s1, 2)) ^ Td2(byte(s0, 1)) ^ Td3(byte(s3, 0)) ^ rk[6]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2935:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2935 | Td0(byte(s3, 3)) ^ Td1(byte(s2, 2)) ^ Td2(byte(s1, 1)) ^ Td3(byte(s0, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2935:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2935 | Td0(byte(s3, 3)) ^ Td1(byte(s2, 2)) ^ Td2(byte(s1, 1)) ^ Td3(byte(s0, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2935:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2935 | Td0(byte(s3, 3)) ^ Td1(byte(s2, 2)) ^ Td2(byte(s1, 1)) ^ Td3(byte(s0, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2935:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2935 | Td0(byte(s3, 3)) ^ Td1(byte(s2, 2)) ^ Td2(byte(s1, 1)) ^ Td3(byte(s0, 0)) ^ rk[7]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2935:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2935 | Td0(byte(s3, 3)) ^ Td1(byte(s2, 2)) ^ Td2(byte(s1, 1)) ^ Td3(byte(s0, 0)) ^ rk[7]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2937:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2937 | rk += 8; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2944:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2944 | Td0(byte(t0, 3)) ^ Td1(byte(t3, 2)) ^ Td2(byte(t2, 1)) ^ Td3(byte(t1, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2944:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2944 | Td0(byte(t0, 3)) ^ Td1(byte(t3, 2)) ^ Td2(byte(t2, 1)) ^ Td3(byte(t1, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2944:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2944 | Td0(byte(t0, 3)) ^ Td1(byte(t3, 2)) ^ Td2(byte(t2, 1)) ^ Td3(byte(t1, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2944:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2944 | Td0(byte(t0, 3)) ^ Td1(byte(t3, 2)) ^ Td2(byte(t2, 1)) ^ Td3(byte(t1, 0)) ^ rk[0]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2946:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2946 | Td0(byte(t1, 3)) ^ Td1(byte(t0, 2)) ^ Td2(byte(t3, 1)) ^ Td3(byte(t2, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2946:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2946 | Td0(byte(t1, 3)) ^ Td1(byte(t0, 2)) ^ Td2(byte(t3, 1)) ^ Td3(byte(t2, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2946:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2946 | Td0(byte(t1, 3)) ^ Td1(byte(t0, 2)) ^ Td2(byte(t3, 1)) ^ Td3(byte(t2, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2946:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2946 | Td0(byte(t1, 3)) ^ Td1(byte(t0, 2)) ^ Td2(byte(t3, 1)) ^ Td3(byte(t2, 0)) ^ rk[1]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2946:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2946 | Td0(byte(t1, 3)) ^ Td1(byte(t0, 2)) ^ Td2(byte(t3, 1)) ^ Td3(byte(t2, 0)) ^ rk[1]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2948:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2948 | Td0(byte(t2, 3)) ^ Td1(byte(t1, 2)) ^ Td2(byte(t0, 1)) ^ Td3(byte(t3, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2948:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2948 | Td0(byte(t2, 3)) ^ Td1(byte(t1, 2)) ^ Td2(byte(t0, 1)) ^ Td3(byte(t3, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2948:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2948 | Td0(byte(t2, 3)) ^ Td1(byte(t1, 2)) ^ Td2(byte(t0, 1)) ^ Td3(byte(t3, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2948:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2948 | Td0(byte(t2, 3)) ^ Td1(byte(t1, 2)) ^ Td2(byte(t0, 1)) ^ Td3(byte(t3, 0)) ^ rk[2]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2948:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2948 | Td0(byte(t2, 3)) ^ Td1(byte(t1, 2)) ^ Td2(byte(t0, 1)) ^ Td3(byte(t3, 0)) ^ rk[2]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2950:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2950 | Td0(byte(t3, 3)) ^ Td1(byte(t2, 2)) ^ Td2(byte(t1, 1)) ^ Td3(byte(t0, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2826:16: note: expanded from macro 'Td0' 2826 | #define Td0(x) TD0[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2950:32: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2950 | Td0(byte(t3, 3)) ^ Td1(byte(t2, 2)) ^ Td2(byte(t1, 1)) ^ Td3(byte(t0, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2827:16: note: expanded from macro 'Td1' 2827 | #define Td1(x) TD1[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2950:51: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2950 | Td0(byte(t3, 3)) ^ Td1(byte(t2, 2)) ^ Td2(byte(t1, 1)) ^ Td3(byte(t0, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2828:16: note: expanded from macro 'Td2' 2828 | #define Td2(x) TD2[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2950:70: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2950 | Td0(byte(t3, 3)) ^ Td1(byte(t2, 2)) ^ Td2(byte(t1, 1)) ^ Td3(byte(t0, 0)) ^ rk[3]; | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2829:16: note: expanded from macro 'Td3' 2829 | #define Td3(x) TD3[x] | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2950:89: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2950 | Td0(byte(t3, 3)) ^ Td1(byte(t2, 2)) ^ Td2(byte(t1, 1)) ^ Td3(byte(t0, 0)) ^ rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2958:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2958 | (Td4[byte(t0, 3)] & 0xff000000) ^ (Td4[byte(t3, 2)] & 0x00ff0000) ^ (Td4[byte(t2, 1)] & 0x0000ff00) ^ (Td4[byte(t1, 0)] & 0x000000ff) ^ rk[0]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2958:44: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2958 | (Td4[byte(t0, 3)] & 0xff000000) ^ (Td4[byte(t3, 2)] & 0x00ff0000) ^ (Td4[byte(t2, 1)] & 0x0000ff00) ^ (Td4[byte(t1, 0)] & 0x000000ff) ^ rk[0]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2958:78: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2958 | (Td4[byte(t0, 3)] & 0xff000000) ^ (Td4[byte(t3, 2)] & 0x00ff0000) ^ (Td4[byte(t2, 1)] & 0x0000ff00) ^ (Td4[byte(t1, 0)] & 0x000000ff) ^ rk[0]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2958:112: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2958 | (Td4[byte(t0, 3)] & 0xff000000) ^ (Td4[byte(t3, 2)] & 0x00ff0000) ^ (Td4[byte(t2, 1)] & 0x0000ff00) ^ (Td4[byte(t1, 0)] & 0x000000ff) ^ rk[0]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2959:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2959 | STORE32H(s0, pt); | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2959:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2959 | STORE32H(s0, pt); | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2959:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2959 | STORE32H(s0, pt); | ^~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2961:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2961 | (Td4[byte(t1, 3)] & 0xff000000) ^ (Td4[byte(t0, 2)] & 0x00ff0000) ^ (Td4[byte(t3, 1)] & 0x0000ff00) ^ (Td4[byte(t2, 0)] & 0x000000ff) ^ rk[1]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2961:44: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2961 | (Td4[byte(t1, 3)] & 0xff000000) ^ (Td4[byte(t0, 2)] & 0x00ff0000) ^ (Td4[byte(t3, 1)] & 0x0000ff00) ^ (Td4[byte(t2, 0)] & 0x000000ff) ^ rk[1]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2961:78: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2961 | (Td4[byte(t1, 3)] & 0xff000000) ^ (Td4[byte(t0, 2)] & 0x00ff0000) ^ (Td4[byte(t3, 1)] & 0x0000ff00) ^ (Td4[byte(t2, 0)] & 0x000000ff) ^ rk[1]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2961:112: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2961 | (Td4[byte(t1, 3)] & 0xff000000) ^ (Td4[byte(t0, 2)] & 0x00ff0000) ^ (Td4[byte(t3, 1)] & 0x0000ff00) ^ (Td4[byte(t2, 0)] & 0x000000ff) ^ rk[1]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2961:145: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2961 | (Td4[byte(t1, 3)] & 0xff000000) ^ (Td4[byte(t0, 2)] & 0x00ff0000) ^ (Td4[byte(t3, 1)] & 0x0000ff00) ^ (Td4[byte(t2, 0)] & 0x000000ff) ^ rk[1]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2815:10: note: expanded from macro 'STORE32H' 2815 | (y)[0] = static_cast(((x) >> 24) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:10: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:10: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2962:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2962 | STORE32H(s1, pt + 4); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:10: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2964:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2964 | (Td4[byte(t2, 3)] & 0xff000000) ^ (Td4[byte(t1, 2)] & 0x00ff0000) ^ (Td4[byte(t0, 1)] & 0x0000ff00) ^ (Td4[byte(t3, 0)] & 0x000000ff) ^ rk[2]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2964:44: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2964 | (Td4[byte(t2, 3)] & 0xff000000) ^ (Td4[byte(t1, 2)] & 0x00ff0000) ^ (Td4[byte(t0, 1)] & 0x0000ff00) ^ (Td4[byte(t3, 0)] & 0x000000ff) ^ rk[2]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2964:78: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2964 | (Td4[byte(t2, 3)] & 0xff000000) ^ (Td4[byte(t1, 2)] & 0x00ff0000) ^ (Td4[byte(t0, 1)] & 0x0000ff00) ^ (Td4[byte(t3, 0)] & 0x000000ff) ^ rk[2]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2964:112: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2964 | (Td4[byte(t2, 3)] & 0xff000000) ^ (Td4[byte(t1, 2)] & 0x00ff0000) ^ (Td4[byte(t0, 1)] & 0x0000ff00) ^ (Td4[byte(t3, 0)] & 0x000000ff) ^ rk[2]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2964:145: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2964 | (Td4[byte(t2, 3)] & 0xff000000) ^ (Td4[byte(t1, 2)] & 0x00ff0000) ^ (Td4[byte(t0, 1)] & 0x0000ff00) ^ (Td4[byte(t3, 0)] & 0x000000ff) ^ rk[2]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2815:10: note: expanded from macro 'STORE32H' 2815 | (y)[0] = static_cast(((x) >> 24) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:10: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:10: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2965:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2965 | STORE32H(s2, pt + 8); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:10: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2967:10: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2967 | (Td4[byte(t3, 3)] & 0xff000000) ^ (Td4[byte(t2, 2)] & 0x00ff0000) ^ (Td4[byte(t1, 1)] & 0x0000ff00) ^ (Td4[byte(t0, 0)] & 0x000000ff) ^ rk[3]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2967:44: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2967 | (Td4[byte(t3, 3)] & 0xff000000) ^ (Td4[byte(t2, 2)] & 0x00ff0000) ^ (Td4[byte(t1, 1)] & 0x0000ff00) ^ (Td4[byte(t0, 0)] & 0x000000ff) ^ rk[3]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2967:78: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2967 | (Td4[byte(t3, 3)] & 0xff000000) ^ (Td4[byte(t2, 2)] & 0x00ff0000) ^ (Td4[byte(t1, 1)] & 0x0000ff00) ^ (Td4[byte(t0, 0)] & 0x000000ff) ^ rk[3]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2967:112: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2967 | (Td4[byte(t3, 3)] & 0xff000000) ^ (Td4[byte(t2, 2)] & 0x00ff0000) ^ (Td4[byte(t1, 1)] & 0x0000ff00) ^ (Td4[byte(t0, 0)] & 0x000000ff) ^ rk[3]; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2967:145: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2967 | (Td4[byte(t3, 3)] & 0xff000000) ^ (Td4[byte(t2, 2)] & 0x00ff0000) ^ (Td4[byte(t1, 1)] & 0x0000ff00) ^ (Td4[byte(t0, 0)] & 0x000000ff) ^ rk[3]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2815:10: note: expanded from macro 'STORE32H' 2815 | (y)[0] = static_cast(((x) >> 24) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:9: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2816:10: note: expanded from macro 'STORE32H' 2816 | (y)[1] = static_cast(((x) >> 16) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:9: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2817:10: note: expanded from macro 'STORE32H' 2817 | (y)[2] = static_cast(((x) >> 8) & 255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:5: warning: unsafe buffer access [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~~~~~~~~~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:9: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2968:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2968 | STORE32H(s3, pt + 12); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2818:10: note: expanded from macro 'STORE32H' 2818 | (y)[3] = static_cast((x)&255); \ | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:2999:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 2999 | auto pt = plaintext.data() + offset; | ~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3006:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3006 | pt += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3007:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3007 | ct += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3032:26: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3032 | auto ct = ciphertext.data() + offset; | ~~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3039:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3039 | pt += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3040:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3040 | ct += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3067:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3067 | auto pt = plaintext.data() + offset; | ~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3075:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3075 | iv[x] ^= pt[x]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3075:22: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3075 | iv[x] ^= pt[x]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3082:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3082 | iv[x] = ct[x]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3082:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3082 | iv[x] = ct[x]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3085:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3085 | pt += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3086:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3086 | ct += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3114:26: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3114 | auto ct = ciphertext.data() + offset; | ~~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3125:66: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3125 | auto tmpy = static_cast(temporary[x] ^ iv[x]); | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3126:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3126 | iv[x] = ct[x]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3126:21: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3126 | iv[x] = ct[x]; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3127:13: warning: unsafe buffer access [-Wunsafe-buffer-usage] 3127 | pt[x] = tmpy; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3130:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3130 | pt += 16; | ^~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/aes.cpp:3131:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 3131 | ct += 16; | ^~ 432 warnings generated. [ 46% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/protection.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/protection.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/protection.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/protection.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/protection.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/protection.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/protection.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/protection.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/protection.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/protection.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 48% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/unicode.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/unicode.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/unicode.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:45:29: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 45 | virtual const char* what() const throw() { return "Invalid code point"; } | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:53:29: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | virtual const char* what() const throw() { return "Invalid UTF-8"; } | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:61:29: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 61 | virtual const char* what() const throw() { return "Invalid UTF-16"; } | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:67:29: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 67 | virtual const char* what() const throw() { return "Not enough space"; } | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:104:13: warning: 'switch' missing 'default' label [-Wswitch-default] 104 | switch (err_code) { | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:143:9: warning: 'switch' missing 'default' label [-Wswitch-default] 143 | switch (err_code) { | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:32: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/unchecked.h:66:17: warning: 'switch' missing 'default' label [-Wswitch-default] 66 | switch (err_code) { | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:143:9: warning: 'switch' missing 'default' label [-Wswitch-default] 143 | switch (err_code) { | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:235:33: note: in instantiation of function template specialization 'utf8::next>' requested here 235 | uint32_t cp = utf8::next(start, end); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/cpp11.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/core.h:239:9: warning: 'switch' missing 'default' label [-Wswitch-default] 239 | switch (length) { | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:142:56: note: in instantiation of function template specialization 'utf8::internal::validate_next>' requested here 142 | internal::utf_error err_code = utf8::internal::validate_next(it, end, cp); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:235:33: note: in instantiation of function template specialization 'utf8::next>' requested here 235 | uint32_t cp = utf8::next(start, end); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/cpp11.h:52:9: note: in instantiation of function template specialization 'utf8::utf8to16, std::__wrap_iter>' requested here 52 | utf8to16(s.begin(), s.end(), std::back_inserter(result)); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/unicode.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8.h:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/checked.h:104:13: warning: 'switch' missing 'default' label [-Wswitch-default] 104 | switch (err_code) { | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp/utf8/cpp11.h:84:9: note: in instantiation of function template specialization 'utf8::replace_invalid, std::back_insert_iterator>' requested here 84 | replace_invalid(s.begin(), s.end(), std::back_inserter(result), replacement); | ^ 24 warnings generated. [ 49% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/cell_vector.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/cell_vector.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/cell_vector.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_vector.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_vector.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_vector.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/cell_vector.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 50% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/font.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/font.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/font.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/font.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/font.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/font.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/font.cpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 51% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/page_setup.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/page_setup.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/page_setup.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/page_setup.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/page_setup.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/page_setup.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/page_setup.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/page_setup.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/page_setup.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 53% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/cell/cell.cpp.o -MF source/CMakeFiles/xlnt.dir/cell/cell.cpp.o.d -o source/CMakeFiles/xlnt.dir/cell/cell.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell.cpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell.cpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell.cpp:732:5: warning: 'switch' missing 'default' label [-Wswitch-default] 732 | switch (data_type()) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/cell/cell.cpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 17 warnings generated. [ 54% 77/79] /usr/local/libexec/ccache/cc -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/genx.c.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/genx.c.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/genx.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/details/genx/genx.c [ 55% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/hash.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/hash.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/hash.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/hash.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/hash.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/hash.hpp:29: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/hash.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/hash.hpp:29: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ 14 warnings generated. [ 56% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/utils/path.cpp.o -MF source/CMakeFiles/xlnt.dir/utils/path.cpp.o.d -o source/CMakeFiles/xlnt.dir/utils/path.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/utils/path.cpp [ 58% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/constants.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/constants.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/constants.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/constants.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/constants.cpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/constants.cpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ 14 warnings generated. [ 59% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/serialization/vector_streambuf.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/serialization/vector_streambuf.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/serialization/vector_streambuf.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:25: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/vector_streambuf.cpp:153:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 153 | std::copy(s, s + n, data_.begin() + static_cast(position_)); | ^ 24 warnings generated. [ 60% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/sha.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/sha.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/sha.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha.cpp /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha.cpp:67:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 67 | arr[i] = byteswap32(arr[i]); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha.cpp:67:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 67 | arr[i] = byteswap32(arr[i]); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha.cpp:75:9: warning: unsafe buffer access [-Wunsafe-buffer-usage] 75 | arr[i] = byteswap64(arr[i]); | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/sha.cpp:75:29: warning: unsafe buffer access [-Wunsafe-buffer-usage] 75 | arr[i] = byteswap64(arr[i]); | ^~~ 4 warnings generated. [ 62% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/range_iterator.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/range_iterator.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/range_iterator.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range_iterator.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range_iterator.cpp:23: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range_iterator.cpp:23: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range_iterator.cpp:23: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 63% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/sheet_protection.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/sheet_protection.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/sheet_protection.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/sheet_protection.cpp [ 64% 77/79] /usr/local/libexec/ccache/cc -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmltok.c.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmltok.c.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmltok.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/details/expat/xmltok.c [ 65% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/conditional_format.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/conditional_format.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/conditional_format.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/conditional_format.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/conditional_format.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/border.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/conditional_format.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/border.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/conditional_format.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/border.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 67% 77/79] /usr/local/libexec/ccache/cc -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/CMakeFiles/xlnt.dir/__/third-party/miniz/miniz.c.o -MF source/CMakeFiles/xlnt.dir/__/third-party/miniz/miniz.c.o.d -o source/CMakeFiles/xlnt.dir/__/third-party/miniz/miniz.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/miniz/miniz.c [ 68% 77/79] /usr/local/libexec/ccache/cc -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlparse.c.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlparse.c.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlparse.c.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/details/expat/xmlparse.c [ 69% 77/79] /usr/local/libexec/ccache/c++ -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++11 -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/qname.cxx.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/qname.cxx.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/qname.cxx.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/qname.cxx [ 70% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/phonetic_pr.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/phonetic_pr.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/phonetic_pr.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/phonetic_pr.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/phonetic_pr.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/phonetic_pr.hpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/phonetic_pr.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/phonetic_pr.hpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/phonetic_pr.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/phonetic_pr.hpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 72% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/implementations/cell_impl.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/implementations/cell_impl.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/implementations/cell_impl.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/implementations/cell_impl.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/implementations/cell_impl.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/worksheet.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/page_setup.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/implementations/cell_impl.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/worksheet.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/page_setup.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/implementations/cell_impl.cpp:25: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/worksheet.hpp:37: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/worksheet/page_setup.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 73% 77/79] /usr/local/libexec/ccache/c++ -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++11 -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/value-traits.cxx.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/value-traits.cxx.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/value-traits.cxx.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/value-traits.cxx [ 74% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/encryption_info.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/encryption_info.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/encryption_info.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/encryption_info.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/encryption_info.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/encryption_info.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/encryption_info.cpp:63:9: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 63 | reinterpret_cast(&block_number) + sizeof(std::uint32_t)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15 warnings generated. [ 75% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/packaging/manifest.cpp.o -MF source/CMakeFiles/xlnt.dir/packaging/manifest.cpp.o.d -o source/CMakeFiles/xlnt.dir/packaging/manifest.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/manifest.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/manifest.cpp:29: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/packaging/manifest.cpp:29: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ 14 warnings generated. [ 77% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_consumer.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_consumer.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_consumer.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:64:9: warning: 'switch' missing 'default' label [-Wswitch-default] 64 | switch (algorithm) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:38: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/compound_document.hpp:84:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 84 | name_array.begin() + (name_length - 1) / 2)); | ~~~~~~~~~~~^~~~~~~ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:39: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:37: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_consumer.cpp:87:76: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 87 | auto &segment = *reinterpret_cast(salt_with_block_key.data() + salt_size); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ 32 warnings generated. [ 78% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/header_footer/header_footer_code.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/header_footer/header_footer_code.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/header_footer/header_footer_code.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/header_footer/header_footer_code.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/header_footer/header_footer_code.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/header_footer/header_footer_code.hpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/header_footer/header_footer_code.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/header_footer/header_footer_code.hpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/header_footer/header_footer_code.cpp:266:13: warning: 'switch' missing 'default' label [-Wswitch-default] 266 | switch (current_token.code) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/header_footer/header_footer_code.cpp:512:17: warning: 'switch' missing 'default' label [-Wswitch-default] 512 | switch (run.second.get().underline()) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/header_footer/header_footer_code.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/header_footer/header_footer_code.hpp:27: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 18 warnings generated. [ 79% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/serialization/open_stream.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/serialization/open_stream.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/serialization/open_stream.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/open_stream.cpp [ 81% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/range.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/range.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/range.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/range.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 82% 77/79] /usr/local/libexec/ccache/c++ -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++11 -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/serializer.cxx.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/serializer.cxx.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/serializer.cxx.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/serializer.cxx [ 83% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/styles/format.cpp.o -MF source/CMakeFiles/xlnt.dir/styles/format.cpp.o.d -o source/CMakeFiles/xlnt.dir/styles/format.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/format.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/format.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/implementations/format_impl.hpp:5: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/format.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/implementations/format_impl.hpp:5: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/styles/format.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/implementations/format_impl.hpp:5: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 84% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/serialization/custom_value_traits.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/serialization/custom_value_traits.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/serialization/custom_value_traits.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/default_case.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/default_case.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:34:5: warning: 'switch' missing 'default' label [-Wswitch-default] 34 | switch (style) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:56:5: warning: 'switch' missing 'default' label [-Wswitch-default] 56 | switch (t) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:133:5: warning: 'switch' missing 'default' label [-Wswitch-default] 133 | switch (fill_type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:180:5: warning: 'switch' missing 'default' label [-Wswitch-default] 180 | switch (fill_type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:193:5: warning: 'switch' missing 'default' label [-Wswitch-default] 193 | switch (style) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:230:5: warning: 'switch' missing 'default' label [-Wswitch-default] 230 | switch (alignment) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:249:5: warning: 'switch' missing 'default' label [-Wswitch-default] 249 | switch (alignment) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:274:5: warning: 'switch' missing 'default' label [-Wswitch-default] 274 | switch (side) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:297:5: warning: 'switch' missing 'default' label [-Wswitch-default] 297 | switch (prop) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:336:5: warning: 'switch' missing 'default' label [-Wswitch-default] 336 | switch (prop) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:399:5: warning: 'switch' missing 'default' label [-Wswitch-default] 399 | switch (type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:420:5: warning: 'switch' missing 'default' label [-Wswitch-default] 420 | switch (corner) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:437:5: warning: 'switch' missing 'default' label [-Wswitch-default] 437 | switch (mode) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:450:5: warning: 'switch' missing 'default' label [-Wswitch-default] 450 | switch (state) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:465:5: warning: 'switch' missing 'default' label [-Wswitch-default] 465 | switch (orient) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/custom_value_traits.cpp:24: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:33: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/alignment.hpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 35 warnings generated. [ 86% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -Wno-undef -Wno-shorten-64-to-32 -MD -MT source/CMakeFiles/xlnt.dir/detail/serialization/zstream.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/serialization/zstream.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/serialization/zstream.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:48: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:48: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:49: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:240:13: warning: '~zip_streambuf_decompress' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 240 | virtual ~zip_streambuf_decompress() | ^ /usr/include/c++/v1/streambuf:143:11: note: overridden virtual function is here 143 | virtual ~basic_streambuf(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:292:17: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 292 | virtual int underflow() | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:306:17: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 306 | virtual int overflow(int c = EOF); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:361:13: warning: '~zip_streambuf_compress' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 361 | virtual ~zip_streambuf_compress() | ^ /usr/include/c++/v1/streambuf:143:11: note: overridden virtual function is here 143 | virtual ~basic_streambuf(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:422:17: warning: 'sync' overrides a member function but is not marked 'override' [-Wsuggest-override] 422 | virtual int sync() | ^ /usr/include/c++/v1/streambuf:271:15: note: overridden virtual function is here 271 | virtual int sync(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:428:17: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 428 | virtual int underflow() | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:433:17: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 433 | virtual int overflow(int c = EOF); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:255:59: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 255 | strm.next_out = reinterpret_cast(out.data() + 4); | ~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:285:26: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 285 | istream.read(out.data() + 4, | ~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:299:17: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 299 | out.data() + (4 - put_back_count), gptr() - put_back_count, static_cast(put_back_count)); | ~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:299:48: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 299 | out.data() + (4 - put_back_count), gptr() - put_back_count, static_cast(put_back_count)); | ^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:301:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 301 | setg(out.data() + 4 - put_back_count, out.data() + 4, out.data() + 4 + num); | ~~~~~~~~~~~^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:301:18: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 301 | setg(out.data() + 4 - put_back_count, out.data() + 4, out.data() + 4 + num); | ~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:301:51: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 301 | setg(out.data() + 4 - put_back_count, out.data() + 4, out.data() + 4 + num); | ~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:301:74: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 301 | setg(out.data() + 4 - put_back_count, out.data() + 4, out.data() + 4 + num); | ~~~~~~~~~~~^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:301:67: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 301 | setg(out.data() + 4 - put_back_count, out.data() + 4, out.data() + 4 + num); | ~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:349:35: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 349 | setp(in.data(), in.data() + buffer_size - 4); // we want to be 4 aligned | ~~~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:349:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 349 | setp(in.data(), in.data() + buffer_size - 4); // we want to be 4 aligned | ~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:417:31: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 417 | setp(pbase(), pbase() + buffer_size - 4); | ~~~~~~~~^~~~~~~~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/zstream.cpp:417:23: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 417 | setp(pbase(), pbase() + buffer_size - 4); | ^~~~~~~ 43 warnings generated. [ 87% 77/79] /usr/local/libexec/ccache/c++ -DLIBSTUDXML_STATIC_LIB=1 -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml.build/../libstudxml -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++11 -fPIC -MD -MT source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/parser.cxx.o -MF source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/parser.cxx.o.d -o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/parser.cxx.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/third-party/libstudxml/libstudxml/parser.cxx [ 88% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/compound_document.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/compound_document.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/compound_document.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:278:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 278 | std::memcpy(data_->data() + offset_, reader.data() + reader.offset(), reader_element_count * sizeof(U)); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:278:53: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 278 | std::memcpy(data_->data() + offset_, reader.data() + reader.offset(), reader_element_count * sizeof(U)); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:226:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 226 | std::memcpy(data_->data() + offset(), &value, num_bytes); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:278:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 278 | std::memcpy(data_->data() + offset_, reader.data() + reader.offset(), reader_element_count * sizeof(U)); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:278:53: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 278 | std::memcpy(data_->data() + offset_, reader.data() + reader.offset(), reader_element_count * sizeof(U)); | ~~~~~~~^~~~~~ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:35: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/compound_document.hpp:84:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 84 | name_array.begin() + (name_length - 1) / 2)); | ~~~~~~~~~~~^~~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:573:55: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 573 | out_->write(reinterpret_cast(reader.data() + reader.offset()), | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:573:55: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 573 | out_->write(reinterpret_cast(reader.data() + reader.offset()), | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:584:55: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 584 | out_->write(reinterpret_cast(reader.data() + reader.offset()), | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:46:65: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 46 | std::use_facet>(locale).tolower(&s[0], &s[0] + s.size()); | ^~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:154:19: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 154 | *(c++) = static_cast(*i); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:302:54: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 302 | reinterpret_cast(current_sector_.data() + current_sector_.size())); | ~~~~~~~~~~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/compound_document.cpp:356:54: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 356 | reinterpret_cast(current_sector_.data() + current_sector_.size())); | ~~~~~~~~~~~~~~~~^~~~~~ 27 warnings generated. [ 89% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_reader.cpp.o -MF source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_reader.cpp.o.d -o source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_reader.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:34: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/streaming_workbook_reader.cpp:26: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 29 warnings generated. [ 91% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_producer.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_producer.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_producer.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:24: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:30: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/value_traits.hpp:64:9: warning: 'switch' missing 'default' label [-Wswitch-default] 64 | switch (algorithm) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:28: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/compound_document.hpp:33: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:226:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 226 | std::memcpy(data_->data() + offset(), &value, num_bytes); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:226:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 226 | std::memcpy(data_->data() + offset(), &value, num_bytes); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:278:28: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 278 | std::memcpy(data_->data() + offset_, reader.data() + reader.offset(), reader_element_count * sizeof(U)); | ~~~~~~~^~~~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/binary.hpp:278:53: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 278 | std::memcpy(data_->data() + offset_, reader.data() + reader.offset(), reader_element_count * sizeof(U)); | ~~~~~~~^~~~~~ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/cryptography/compound_document.hpp:84:24: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 84 | name_array.begin() + (name_length - 1) / 2)); | ~~~~~~~~~~~^~~~~~~ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_producer.hpp:32: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/cryptography/xlsx_crypto_producer.cpp:223:82: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 223 | auto &segment_index = *reinterpret_cast(salt_with_block_key.data() + salt_size); | ~~~~~~~~~~~~~~~~~~~~^~~~~~ 36 warnings generated. [ 92% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/number_format/number_formatter.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/number_format/number_formatter.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/number_format/number_formatter.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp:28: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp:494:5: warning: 'switch' missing 'default' label [-Wswitch-default] 494 | switch (type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp:538:9: warning: 'switch' missing 'default' label [-Wswitch-default] 538 | switch (token.type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp:1805:9: warning: 'switch' missing 'default' label [-Wswitch-default] 1805 | switch (part.type) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/number_format/number_formatter.cpp:29: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 19 warnings generated. [ 93% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/worksheet/worksheet.cpp.o -MF source/CMakeFiles/xlnt.dir/worksheet/worksheet.cpp.o.d -o source/CMakeFiles/xlnt.dir/worksheet/worksheet.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/worksheet.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/worksheet.cpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/worksheet.cpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/worksheet/worksheet.cpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 16 warnings generated. [ 94% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/workbook/workbook.cpp.o -MF source/CMakeFiles/xlnt.dir/workbook/workbook.cpp.o.d -o source/CMakeFiles/xlnt.dir/workbook/workbook.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:61: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:62: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:62: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:62: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:62: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/xlsx_consumer.hpp:35: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:102:5: warning: 'switch' missing 'default' label [-Wswitch-default] 102 | switch (type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:181:5: warning: 'switch' missing 'default' label [-Wswitch-default] 181 | switch (type) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/workbook/workbook.cpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 31 warnings generated. [ 96% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_producer.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_producer.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_producer.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:232:5: warning: 'switch' missing 'default' label [-Wswitch-default] 232 | switch (value.value_type()) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:677:9: warning: 'switch' missing 'default' label [-Wswitch-default] 677 | switch (child_rel.type()) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:2589:17: warning: 'switch' missing 'default' label [-Wswitch-default] 2589 | switch (cell.data_type()) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:2634:17: warning: 'switch' missing 'default' label [-Wswitch-default] 2634 | switch (cell.data_type()) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:3358:5: warning: 'switch' missing 'default' label [-Wswitch-default] 3358 | switch (color.type()) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_producer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ 34 warnings generated. [ 97% 77/79] /usr/local/libexec/ccache/c++ -DXLNT_SHARED=1 -Dxlnt_EXPORTS -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/miniz -I/wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/utfcpp -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -std=gnu++14 -fPIC -MD -MT source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_consumer.cpp.o -MF source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_consumer.cpp.o.d -o source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_consumer.cpp.o -c /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: warning: '~exception' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 55 | virtual ~exception(); | ^ /usr/include/c++/v1/stdexcept:113:3: note: overridden virtual function is here 113 | ~runtime_error() _NOEXCEPT override; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:26: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:89:13: warning: '~invalid_parameter' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 89 | virtual ~invalid_parameter(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:111:13: warning: '~invalid_sheet_title' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 111 | virtual ~invalid_sheet_title(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:128:13: warning: '~missing_number_format' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 128 | virtual ~missing_number_format(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:151:13: warning: '~invalid_file' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 151 | virtual ~invalid_file(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:174:13: warning: '~illegal_character' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 174 | virtual ~illegal_character(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:196:13: warning: '~invalid_data_type' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 196 | virtual ~invalid_data_type(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:218:13: warning: '~invalid_column_index' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 218 | virtual ~invalid_column_index(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:245:13: warning: '~invalid_cell_reference' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 245 | virtual ~invalid_cell_reference(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:267:13: warning: '~invalid_attribute' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 267 | virtual ~invalid_attribute(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:289:13: warning: '~key_not_found' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 289 | virtual ~key_not_found(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:311:13: warning: '~no_visible_worksheets' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 311 | virtual ~no_visible_worksheets(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:333:13: warning: '~unhandled_switch_case' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 333 | virtual ~unhandled_switch_case(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:356:13: warning: '~unsupported' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 356 | virtual ~unsupported(); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/exceptions.hpp:55:13: note: overridden virtual function is here 55 | virtual ~exception(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:43:5: warning: '~parsing' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 43 | ~parsing () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:65:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 65 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:28:5: warning: '~serialization' overrides a destructor but is not marked 'override' [-Wsuggest-destructor-override] 28 | ~serialization () STUDXML_NOTHROW_NOEXCEPT {} | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/exception.hxx:13:9: note: overridden virtual function is here 13 | class exception: public std::exception {}; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:43: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/custom_value_traits.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/external/include_libstudxml.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.hxx:466: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/parser.ixx:6: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.hxx:64: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/value-traits.txx:7: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/../third-party/libstudxml/libstudxml/serializer.hxx:40:5: warning: 'what' overrides a member function but is not marked 'override' [-Wsuggest-override] 40 | what () const STUDXML_NOTHROW_NOEXCEPT {return what_.c_str ();} | ^ /usr/include/c++/v1/__exception/exception.h:79:23: note: overridden virtual function is here 79 | virtual const char* what() const _NOEXCEPT; | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:49:14: warning: 'underflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 49 | int_type underflow(); | ^ /usr/include/c++/v1/streambuf:276:20: note: overridden virtual function is here 276 | virtual int_type underflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:51:14: warning: 'uflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 51 | int_type uflow(); | ^ /usr/include/c++/v1/streambuf:277:20: note: overridden virtual function is here 277 | virtual int_type uflow(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:53:21: warning: 'showmanyc' overrides a member function but is not marked 'override' [-Wsuggest-override] 53 | std::streamsize showmanyc(); | ^ /usr/include/c++/v1/streambuf:274:22: note: overridden virtual function is here 274 | virtual streamsize showmanyc(); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:55:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 55 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:57:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 57 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:78:14: warning: 'overflow' overrides a member function but is not marked 'override' [-Wsuggest-override] 78 | int_type overflow(int_type c = traits_type::eof()); | ^ /usr/include/c++/v1/streambuf:284:20: note: overridden virtual function is here 284 | virtual int_type overflow(int_type __c = traits_type::eof()); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:80:21: warning: 'xsputn' overrides a member function but is not marked 'override' [-Wsuggest-override] 80 | std::streamsize xsputn(const char *s, std::streamsize n); | ^ /usr/include/c++/v1/streambuf:283:22: note: overridden virtual function is here 283 | virtual streamsize xsputn(const char_type* __s, streamsize __n); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:82:20: warning: 'seekoff' overrides a member function but is not marked 'override' [-Wsuggest-override] 82 | std::streampos seekoff(std::streamoff off, std::ios_base::seekdir way, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:269:3: note: overridden virtual function is here 269 | seekoff(off_type __off, ios_base::seekdir __way, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:45: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/vector_streambuf.hpp:84:20: warning: 'seekpos' overrides a member function but is not marked 'override' [-Wsuggest-override] 84 | std::streampos seekpos(std::streampos sp, std::ios_base::openmode); | ^ /usr/include/c++/v1/streambuf:270:20: note: overridden virtual function is here 270 | virtual pos_type seekpos(pos_type __sp, ios_base::openmode __which = ios_base::in | ios_base::out); | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:774:13: warning: 'switch' missing 'default' label [-Wswitch-default] 774 | switch (cell.type) | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:1109:18: warning: variable 'count' set but not used [-Wunused-but-set-variable] 1109 | auto count = parser().attribute_present("count") ? parser().attribute("count") : 0; | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:1110:18: warning: variable 'manual_break_count' set but not used [-Wunused-but-set-variable] 1110 | auto manual_break_count = parser().attribute_present("manualBreakCount") | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:1135:18: warning: variable 'count' set but not used [-Wunused-but-set-variable] 1135 | auto count = parser().attribute_present("count") ? parser().attribute("count") : 0; | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:1136:18: warning: variable 'manual_break_count' set but not used [-Wunused-but-set-variable] 1136 | auto manual_break_count = parser().attribute_present("manualBreakCount") | ^ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:1473:5: warning: 'switch' missing 'default' label [-Wswitch-default] 1473 | switch (rel_chain.back().type()) | ^ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/cell.hpp:34: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/cell/rich_text_run.hpp:29: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/font.hpp:30: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/styles/color.hpp:31: In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/optional.hpp:27: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:116:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 116 | char *buf_end = buf + len; | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../include/xlnt/utils/numeric.hpp:126:25: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 126 | char *buf_end = buf + len; | ^~~ In file included from /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:44: /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/serialisation_helpers.hpp:40:11: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 40 | ++iter; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/../source/detail/serialization/serialisation_helpers.hpp:45:15: warning: unsafe pointer arithmetic [-Wunsafe-buffer-usage] 45 | ++iter; | ^~~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ /wrkdirs/usr/ports/textproc/xlnt/work/xlnt-1.5.0-92-g20f3dac2/source/detail/serialization/xlsx_consumer.cpp:58:23: warning: unsafe buffer access [-Wunsafe-buffer-usage] 58 | if (lhs[i] != rhs[i]) | ^~~ 44 warnings generated. [ 98% 78/79] : && /usr/local/libexec/ccache/c++ -fPIC -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -Weverything -Wno-c++98-compat -Wno-c++98-compat-pedantic -Wno-padded -Wno-documentation-unknown-command -Wno-unknown-pragmas -Wno-unknown-warning-option -Wno-newline-eof -Wno-covered-switch-default -Wno-exit-time-destructors -Wno-missing-braces -O2 -pipe -fstack-protector-strong -fno-strict-aliasing -DNDEBUG -Xlinker --dependency-file=source/CMakeFiles/xlnt.dir/link.d -shared -Wl,-soname,libxlnt.so.1.5.0 -o source/libxlnt.so.1.5.0 source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/parser.cxx.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/qname.cxx.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/serializer.cxx.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/value-traits.cxx.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/char-props.c.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/genx/genx.c.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlparse.c.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmlrole.c.o source/third-party/libstudxml/CMakeFiles/libstudxml.dir/__/libstudxml/libstudxml/details/expat/xmltok.c.o source/CMakeFiles/xlnt.dir/cell/cell.cpp.o source/CMakeFiles/xlnt.dir/cell/cell_reference.cpp.o source/CMakeFiles/xlnt.dir/cell/comment.cpp.o source/CMakeFiles/xlnt.dir/cell/hyperlink.cpp.o source/CMakeFiles/xlnt.dir/cell/index_types.cpp.o source/CMakeFiles/xlnt.dir/cell/phonetic_run.cpp.o source/CMakeFiles/xlnt.dir/cell/rich_text.cpp.o source/CMakeFiles/xlnt.dir/cell/rich_text_run.cpp.o source/CMakeFiles/xlnt.dir/drawing/spreadsheet_drawing.cpp.o source/CMakeFiles/xlnt.dir/packaging/ext_list.cpp.o source/CMakeFiles/xlnt.dir/packaging/manifest.cpp.o source/CMakeFiles/xlnt.dir/packaging/relationship.cpp.o source/CMakeFiles/xlnt.dir/packaging/uri.cpp.o source/CMakeFiles/xlnt.dir/styles/alignment.cpp.o source/CMakeFiles/xlnt.dir/styles/border.cpp.o source/CMakeFiles/xlnt.dir/styles/color.cpp.o source/CMakeFiles/xlnt.dir/styles/conditional_format.cpp.o source/CMakeFiles/xlnt.dir/styles/fill.cpp.o source/CMakeFiles/xlnt.dir/styles/font.cpp.o source/CMakeFiles/xlnt.dir/styles/format.cpp.o source/CMakeFiles/xlnt.dir/styles/number_format.cpp.o source/CMakeFiles/xlnt.dir/styles/protection.cpp.o source/CMakeFiles/xlnt.dir/styles/style.cpp.o source/CMakeFiles/xlnt.dir/utils/date.cpp.o source/CMakeFiles/xlnt.dir/utils/datetime.cpp.o source/CMakeFiles/xlnt.dir/utils/exceptions.cpp.o source/CMakeFiles/xlnt.dir/utils/path.cpp.o source/CMakeFiles/xlnt.dir/utils/time.cpp.o source/CMakeFiles/xlnt.dir/utils/timedelta.cpp.o source/CMakeFiles/xlnt.dir/utils/variant.cpp.o source/CMakeFiles/xlnt.dir/workbook/named_range.cpp.o source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_reader.cpp.o source/CMakeFiles/xlnt.dir/workbook/streaming_workbook_writer.cpp.o source/CMakeFiles/xlnt.dir/workbook/workbook.cpp.o source/CMakeFiles/xlnt.dir/workbook/worksheet_iterator.cpp.o source/CMakeFiles/xlnt.dir/worksheet/cell_iterator.cpp.o source/CMakeFiles/xlnt.dir/worksheet/cell_vector.cpp.o source/CMakeFiles/xlnt.dir/worksheet/header_footer.cpp.o source/CMakeFiles/xlnt.dir/worksheet/page_margins.cpp.o source/CMakeFiles/xlnt.dir/worksheet/page_setup.cpp.o source/CMakeFiles/xlnt.dir/worksheet/phonetic_pr.cpp.o source/CMakeFiles/xlnt.dir/worksheet/range.cpp.o source/CMakeFiles/xlnt.dir/worksheet/range_iterator.cpp.o source/CMakeFiles/xlnt.dir/worksheet/range_reference.cpp.o source/CMakeFiles/xlnt.dir/worksheet/sheet_protection.cpp.o source/CMakeFiles/xlnt.dir/worksheet/worksheet.cpp.o source/CMakeFiles/xlnt.dir/detail/constants.cpp.o source/CMakeFiles/xlnt.dir/detail/unicode.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/aes.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/base64.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/compound_document.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/encryption_info.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/hash.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/sha.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/sha1.c.o source/CMakeFiles/xlnt.dir/detail/cryptography/sha512.c.o source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_consumer.cpp.o source/CMakeFiles/xlnt.dir/detail/cryptography/xlsx_crypto_producer.cpp.o source/CMakeFiles/xlnt.dir/detail/header_footer/header_footer_code.cpp.o source/CMakeFiles/xlnt.dir/detail/implementations/cell_impl.cpp.o source/CMakeFiles/xlnt.dir/detail/number_format/number_formatter.cpp.o source/CMakeFiles/xlnt.dir/detail/serialization/custom_value_traits.cpp.o source/CMakeFiles/xlnt.dir/detail/serialization/open_stream.cpp.o source/CMakeFiles/xlnt.dir/detail/serialization/vector_streambuf.cpp.o source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_consumer.cpp.o source/CMakeFiles/xlnt.dir/detail/serialization/xlsx_producer.cpp.o source/CMakeFiles/xlnt.dir/detail/serialization/zstream.cpp.o source/CMakeFiles/xlnt.dir/__/third-party/miniz/miniz.c.o && : [100% 79/79] /usr/local/bin/cmake -E cmake_symlink_library source/libxlnt.so.1.5.0 source/libxlnt.so.1.5.0 source/libxlnt.so && : =========================================================================== =================================================== ===== env: USE_PACKAGE_DEPENDS_ONLY=1 USER=root UID=0 GID=0 =========================================================================== =================================================== ===== env: NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Staging for xlnt-1.5.0.92 ===> Generating temporary packing list [ 0% 1/1] cd /wrkdirs/usr/ports/textproc/xlnt/work/.build && /usr/local/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake -- Install configuration: "Release" -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/libxlnt.so.1.5.0 -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/libxlnt.so -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/cmake/xlnt/XlntTargets.cmake -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/cmake/xlnt/XlntTargets-release.cmake -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/cmake/xlnt/XlntConfig.cmake -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/cmake/xlnt/XlntConfigVersion.cmake -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/xlnt_config.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/xlnt.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/packaging -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/packaging/manifest.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/packaging/relationship.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/packaging/ext_list.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/packaging/uri.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/document_security.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/workbook.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/metadata_property.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/workbook_view.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/streaming_workbook_reader.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/external_book.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/calculation_properties.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/theme.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/named_range.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/streaming_workbook_writer.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/workbook/worksheet_iterator.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/index_types.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/cell_type.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/cell_reference.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/hyperlink.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/cell.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/rich_text.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/comment.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/rich_text_run.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/cell/phonetic_run.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/date.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/datetime.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/scoped_enum_hash.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/path.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/optional.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/exceptions.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/timedelta.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/numeric.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/variant.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/calendar.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/utils/time.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/drawing -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/drawing/spreadsheet_drawing.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/cell_vector.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/print_options.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/page_margins.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/pane.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/row_properties.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/cell_iterator.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/range_reference.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/header_footer.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/sheet_view.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/phonetic_pr.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/selection.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/page_setup.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/range.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/worksheet.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/major_order.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/sheet_protection.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/range_iterator.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/sheet_pr.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/column_properties.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/worksheet/sheet_format_properties.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/fill.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/number_format.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/color.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/format.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/protection.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/font.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/alignment.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/style.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/conditional_format.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/include/xlnt/styles/border.hpp -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/share/man/man3/xlnt.3 -- Installing: /wrkdirs/usr/ports/textproc/xlnt/work/stage/usr/local/lib/pkgconfig/xlnt.pc ====> Compressing man pages (compress-man) =========================================================================== =================================================== ===== env: 'PKG_NOTES=build_timestamp ports_top_git_hash ports_top_checkout_unclean port_git_hash port_checkout_unclean built_by' 'PKG_NOTE_build_timestamp=2025-12-11T09:15:20+0000' 'PKG_NOTE_ports_top_git_hash=62d8b1999233' 'PKG_NOTE_ports_top_checkout_unclean=no' 'PKG_NOTE_port_git_hash=d7c4539b4a82' 'PKG_NOTE_port_checkout_unclean=no' 'PKG_NOTE_built_by=poudriere-git-3.4.2' NO_DEPENDS=yes USER=root UID=0 GID=0 ===> Building packages for xlnt-1.5.0.92 ===> Building xlnt-1.5.0.92 =========================================================================== =>> Cleaning up wrkdir ===> Cleaning for xlnt-1.5.0.92 build of textproc/xlnt | xlnt-1.5.0.92 ended at Thu Dec 11 04:19:29 EST 2025 build time: 00:04:13